diff --git a/apps/admin/backend/src/app.cvr_files.test.ts b/apps/admin/backend/src/app.cvr_files.test.ts index befefd8e8c..895f0c688d 100644 --- a/apps/admin/backend/src/app.cvr_files.test.ts +++ b/apps/admin/backend/src/app.cvr_files.test.ts @@ -5,27 +5,24 @@ import { electionTwoPartyPrimaryFixtures, } from '@votingworks/fixtures'; import { LogEventId } from '@votingworks/logging'; -import { CVR as CVRType, safeParse } from '@votingworks/types'; -import path, { basename, join } from 'path'; -import * as fs from 'fs'; -import { CVR_BALLOT_LAYOUTS_SUBDIRECTORY } from '@votingworks/backend'; +import { CVR, CVR as CVRType } from '@votingworks/types'; +import { basename } from 'path'; import { vxBallotType } from '@votingworks/types/src/cdf/cast-vote-records'; import { BooleanEnvironmentVariableName, - CAST_VOTE_RECORD_REPORT_FILENAME, getFeatureFlagMock, getSheetCount, } from '@votingworks/utils'; import { mockOf } from '@votingworks/test-utils'; import { Client } from '@votingworks/grout'; import { authenticateArtifactUsingSignatureFile } from '@votingworks/auth'; +import { modifyCastVoteRecordExport } from '@votingworks/backend'; import { buildTestEnvironment, configureMachine, mockCastVoteRecordFileTree, mockElectionManagerAuth, } from '../test/app'; -import { modifyCastVoteRecordReport } from '../test/utils'; import { Api } from './app'; jest.setTimeout(60_000); @@ -57,17 +54,20 @@ afterEach(() => { featureFlagMock.resetFeatureFlags(); }); -const { electionDefinition, castVoteRecordReport } = +const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; async function getOfficialReportPath(): Promise { - return await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - ({ CVR }) => ({ - ReportType: [CVRType.ReportType.OriginatingDeviceExport], - OtherReportType: undefined, - CVR: CVR.take(10), // speeds up tests - }) + return await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { + castVoteRecordReportMetadataModifier: (castVoteRecordReportMetadata) => ({ + ...castVoteRecordReportMetadata, + OtherReportType: undefined, + ReportType: [CVRType.ReportType.OriginatingDeviceExport], + }), + numCastVoteRecordsToKeep: 10, + } ); } @@ -89,21 +89,29 @@ test('happy path - mock election flow', async () => { expect(await apiClient.getCastVoteRecordFileMode()).toEqual('unlocked'); usbDrive.status.expectRepeatedCallsWith().resolves({ status: 'no_drive' }); expect(await apiClient.listCastVoteRecordFilesOnUsb()).toEqual([]); + expect(logger.log).toHaveBeenLastCalledWith( + LogEventId.CvrFilesReadFromUsb, + 'system', + { + disposition: 'failure', + message: 'Error listing cast vote record exports on USB drive.', + reason: 'no-usb-drive', + } + ); // insert a USB drive - const testReportDirectoryName = - 'TEST__machine_0000__184_ballots__2022-07-01_11-21-41'; - const testExportTimestamp = '2022-07-01T11:21:41.000Z'; + const testExportDirectoryName = 'TEST__machine_0000__2022-09-24_18-00-00'; + const testExportTimestamp = '2023-09-24T18:28:13.913Z'; insertUsbDrive( mockCastVoteRecordFileTree(electionDefinition, { - [testReportDirectoryName]: castVoteRecordReport.asDirectoryPath(), + [testExportDirectoryName]: castVoteRecordExport.asDirectoryPath(), }) ); const availableCastVoteRecordFiles = await apiClient.listCastVoteRecordFilesOnUsb(); expect(availableCastVoteRecordFiles).toMatchObject([ expect.objectContaining({ - name: testReportDirectoryName, + name: testExportDirectoryName, cvrCount: 184, exportTimestamp: new Date(testExportTimestamp), isTestModeResults: true, @@ -115,7 +123,7 @@ test('happy path - mock election flow', async () => { 'system', { disposition: 'success', - message: 'Found 1 CVR files on USB drive, user shown option to load.', + message: 'Found 1 cast vote record export(s) on USB drive.', } ); @@ -130,26 +138,27 @@ test('happy path - mock election flow', async () => { alreadyPresent: 0, newlyAdded: 184, fileMode: 'test', - fileName: testReportDirectoryName, + fileName: testExportDirectoryName, }); expect(logger.log).toHaveBeenLastCalledWith( LogEventId.CvrLoaded, 'election_manager', { disposition: 'success', - filename: testReportDirectoryName, - message: expect.anything(), + exportDirectoryPath: expect.stringMatching(testExportDirectoryName), numberOfBallotsImported: 184, - duplicateBallotsIgnored: 0, + numberOfDuplicateBallotsIgnored: 0, + result: 'Cast vote records imported.', } ); + removeUsbDrive(); // file and cast vote records should now be present expect(await apiClient.getCastVoteRecordFiles()).toEqual([ expect.objectContaining({ exportTimestamp: testExportTimestamp, - filename: testReportDirectoryName, + filename: testExportDirectoryName, numCvrsImported: 184, precinctIds: ['town-id-00701-precinct-id-'], scannerIds: ['VX-00-000'], @@ -182,26 +191,28 @@ test('happy path - mock election flow', async () => { expect(availableCastVoteRecordFiles3).toMatchObject([]); // now try loading official CVR files, as if after L&A - const officialReportDirectoryName = - 'machine_0000__184_ballots__2022-07-01_11-21-41'; - const officialExportTimestamp = '2022-07-01T11:21:41.000Z'; - const officialReportDirectoryPath = await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - () => ({ - ReportType: [CVRType.ReportType.OriginatingDeviceExport], - OtherReportType: undefined, - }) + const officialExportDirectoryName = 'machine_0000__2022-09-24_18-00-00'; + const officialExportTimestamp = '2023-09-24T18:28:13.913Z'; + const officialReportDirectoryPath = await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { + castVoteRecordReportMetadataModifier: (castVoteRecordReportMetadata) => ({ + ...castVoteRecordReportMetadata, + OtherReportType: undefined, + ReportType: [CVRType.ReportType.OriginatingDeviceExport], + }), + } ); insertUsbDrive( mockCastVoteRecordFileTree(electionDefinition, { - [officialReportDirectoryName]: officialReportDirectoryPath, + [officialExportDirectoryName]: officialReportDirectoryPath, }) ); const availableCastVoteRecordFiles2 = await apiClient.listCastVoteRecordFilesOnUsb(); expect(availableCastVoteRecordFiles2).toMatchObject([ expect.objectContaining({ - name: officialReportDirectoryName, + name: officialExportDirectoryName, cvrCount: 184, exportTimestamp: new Date(officialExportTimestamp), isTestModeResults: false, @@ -213,7 +224,7 @@ test('happy path - mock election flow', async () => { 'system', { disposition: 'success', - message: 'Found 1 CVR files on USB drive, user shown option to load.', + message: 'Found 1 cast vote record export(s) on USB drive.', } ); @@ -226,10 +237,10 @@ test('happy path - mock election flow', async () => { 'election_manager', { disposition: 'success', - filename: officialReportDirectoryName, - message: expect.anything(), + exportDirectoryPath: expect.any(String), numberOfBallotsImported: 184, - duplicateBallotsIgnored: 0, + numberOfDuplicateBallotsIgnored: 0, + result: 'Cast vote records imported.', } ); removeUsbDrive(); @@ -245,7 +256,7 @@ test('adding a file with BMD cast vote records', async () => { mockElectionManagerAuth(auth, electionTwoPartyPrimaryDefinition.electionHash); const addTestFileResult = await apiClient.addCastVoteRecordFile({ - path: electionTwoPartyPrimaryFixtures.castVoteRecordReport.asDirectoryPath(), + path: electionTwoPartyPrimaryFixtures.castVoteRecordExport.asDirectoryPath(), }); assert(addTestFileResult.isOk()); expect(addTestFileResult.ok()).toMatchObject({ @@ -278,7 +289,7 @@ test('adding a duplicate file returns OK to client but logs an error', async () // initially, no files expect(await apiClient.getCastVoteRecordFiles()).toEqual([]); - const reportDirectoryPath = castVoteRecordReport.asDirectoryPath(); + const reportDirectoryPath = castVoteRecordExport.asDirectoryPath(); // add file once ( @@ -305,8 +316,11 @@ test('adding a duplicate file returns OK to client but logs an error', async () LogEventId.CvrLoaded, 'election_manager', expect.objectContaining({ - disposition: 'failure', - filename: basename(reportDirectoryPath), + disposition: 'success', + exportDirectoryPath: expect.any(String), + numberOfBallotsImported: 0, + numberOfDuplicateBallotsIgnored: 184, + result: 'Cast vote records imported.', }) ); }); @@ -316,9 +330,9 @@ test('handles file with previously added entries by adding only the new entries' await configureMachine(apiClient, auth, electionDefinition); mockElectionManagerAuth(auth, electionDefinition.electionHash); - const initialReportDirectoryPath = await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - ({ CVR }) => ({ CVR: CVR.take(10) }) + const initialReportDirectoryPath = await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { numCastVoteRecordsToKeep: 10 } ); // add file ( @@ -330,9 +344,9 @@ test('handles file with previously added entries by adding only the new entries' await expectCastVoteRecordCount(apiClient, 10); // create file that is duplicate but with new entries - const laterReportDirectoryPath = await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - ({ CVR }) => ({ CVR: CVR.take(20) }) + const laterReportDirectoryPath = await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { numCastVoteRecordsToKeep: 20 } ); const addDuplicateEntriesResult = await apiClient.addCastVoteRecordFile({ path: laterReportDirectoryPath, @@ -359,15 +373,14 @@ test('error if path to report is not valid', async () => { path: '/tmp/does-not-exist', }); expect(addNonExistentFileResult.err()).toEqual({ - type: 'report-access-failure', - message: 'Unable to access cast vote record report for import.', + type: 'metadata-file-not-found', }); expect(logger.log).toHaveBeenLastCalledWith( LogEventId.CvrLoaded, 'election_manager', expect.objectContaining({ disposition: 'failure', - filename: 'does-not-exist', + errorType: 'metadata-file-not-found', }) ); @@ -385,13 +398,11 @@ test('cast vote records authentication error', async () => { ); const result = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); expect(result).toEqual( err({ - type: 'cast-vote-records-authentication-error', - message: - 'Unable to authenticate cast vote records. Try exporting them from the scanner again.', + type: 'authentication-error', }) ); expect(logger.log).toHaveBeenLastCalledWith( @@ -399,8 +410,7 @@ test('cast vote records authentication error', async () => { 'election_manager', expect.objectContaining({ disposition: 'failure', - message: - 'Unable to authenticate cast vote records. Try exporting them from the scanner again.', + errorType: 'authentication-error', }) ); expect(await apiClient.getCastVoteRecordFiles()).toHaveLength(0); @@ -420,47 +430,25 @@ test('cast vote records authentication error ignored if SKIP_CAST_VOTE_RECORDS_A ); const result = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); expect(result.isOk()).toEqual(true); }); -test('error if report has invalid directory structure', async () => { - const { apiClient, auth } = buildTestEnvironment(); - - await configureMachine(apiClient, auth, electionDefinition); - mockElectionManagerAuth(auth, electionDefinition.electionHash); - - const reportDirectoryPath = castVoteRecordReport.asDirectoryPath(); - fs.rmSync(join(reportDirectoryPath, CVR_BALLOT_LAYOUTS_SUBDIRECTORY), { - recursive: true, - force: true, - }); - - const invalidReportStructureResult = await apiClient.addCastVoteRecordFile({ - path: reportDirectoryPath, - }); - - expect(invalidReportStructureResult.err()).toMatchObject({ - type: 'invalid-report-structure', - message: 'Cast vote record report has invalid file structure.', - }); - - expect(await apiClient.getCastVoteRecordFiles()).toHaveLength(0); - await expectCastVoteRecordCount(apiClient, 0); -}); - test('error if report metadata is not parseable', async () => { const { apiClient, auth } = buildTestEnvironment(); await configureMachine(apiClient, auth, electionDefinition); mockElectionManagerAuth(auth, electionDefinition.electionHash); - const reportDirectoryPath = await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - () => ({ - ReportType: ['not-a-report-type'] as unknown as CVRType.ReportType[], - }) + const reportDirectoryPath = await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { + castVoteRecordReportMetadataModifier: (castVoteRecordReportMetadata) => ({ + ...castVoteRecordReportMetadata, + ReportType: ['not-a-report-type' as CVRType.ReportType], + }), + } ); const result = await apiClient.addCastVoteRecordFile({ @@ -468,8 +456,7 @@ test('error if report metadata is not parseable', async () => { }); expect(result.err()).toMatchObject({ - type: 'malformed-report-metadata', - message: 'Unable to parse cast vote record report, it may be malformed.', + type: 'metadata-file-parse-error', }); expect(await apiClient.getCastVoteRecordFiles()).toHaveLength(0); @@ -489,14 +476,12 @@ test('error if adding test report while in official mode', async () => { ).assertOk('expected to load cast vote record report successfully'); const addTestReportResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); expect(addTestReportResult.isErr()).toBeTruthy(); expect(addTestReportResult.err()).toMatchObject({ - type: 'invalid-report-file-mode', - message: - 'You are currently tabulating official results but the selected cast vote record report contains test results.', + type: 'invalid-mode', }); }); @@ -507,7 +492,7 @@ test('error if adding official report while in test mode', async () => { ( await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }) ).assertOk('expected to load cast vote record report successfully'); @@ -517,9 +502,7 @@ test('error if adding official report while in test mode', async () => { expect(addOfficialReportResult.isErr()).toBeTruthy(); expect(addOfficialReportResult.err()).toMatchObject({ - type: 'invalid-report-file-mode', - message: - 'You are currently tabulating test results but the selected cast vote record report contains official results.', + type: 'invalid-mode', }); }); @@ -529,15 +512,12 @@ test('error if a cast vote record not parseable', async () => { await configureMachine(apiClient, auth, electionDefinition); mockElectionManagerAuth(auth, electionDefinition.electionHash); - async function* badCastVoteRecordGenerator() { - yield await Promise.resolve('not-a-cvr'); - } - - const reportDirectoryPath = await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - ({ CVR }) => ({ - CVR: CVR.take(10).chain(badCastVoteRecordGenerator()), - }) + const reportDirectoryPath = await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { + castVoteRecordModifier: () => ({}) as unknown as CVR.CVR, + numCastVoteRecordsToKeep: 10, + } ); const result = await apiClient.addCastVoteRecordFile({ @@ -545,8 +525,8 @@ test('error if a cast vote record not parseable', async () => { }); expect(result.err()).toMatchObject({ - type: 'malformed-cast-vote-record', - message: 'Unable to parse cast vote record report, it may be malformed.', + type: 'invalid-cast-vote-record', + subType: 'parse-error', }); expect(await apiClient.getCastVoteRecordFiles()).toHaveLength(0); @@ -562,16 +542,15 @@ test('error if a cast vote record is somehow invalid', async () => { await configureMachine(apiClient, auth, electionDefinition); mockElectionManagerAuth(auth, electionDefinition.electionHash); - const reportDirectoryPath = await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - ({ CVR }) => ({ - CVR: CVR.take(10).map((unparsed) => { - return { - ...safeParse(CVRType.CVRSchema, unparsed).unsafeUnwrap(), - ElectionId: 'wrong-election', - }; + const reportDirectoryPath = await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { + castVoteRecordModifier: (castVoteRecord) => ({ + ...castVoteRecord, + ElectionId: 'wrong-election', }), - }) + numCastVoteRecordsToKeep: 10, + } ); const result = await apiClient.addCastVoteRecordFile({ @@ -580,8 +559,7 @@ test('error if a cast vote record is somehow invalid', async () => { expect(result.err()).toMatchObject({ type: 'invalid-cast-vote-record', - message: - 'Found an invalid cast vote record at index 0 in the current report. The record references an election other than the current election.', + subType: 'election-mismatch', }); expect(await apiClient.getCastVoteRecordFiles()).toHaveLength(0); @@ -596,23 +574,22 @@ test('error if cast vote records from different files share same ballot id but h ( await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }) ).assertOk('expected to load cast vote record report successfully'); expect(await apiClient.getCastVoteRecordFiles()).toHaveLength(1); await expectCastVoteRecordCount(apiClient, 184); - const reportDirectoryPath = await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - ({ CVR }) => ({ - CVR: CVR.take(10).map((unparsed) => { - return { - ...safeParse(CVRType.CVRSchema, unparsed).unsafeUnwrap(), - vxBallotType: vxBallotType.Provisional, - }; + const reportDirectoryPath = await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { + castVoteRecordModifier: (castVoteRecord) => ({ + ...castVoteRecord, + vxBallotType: vxBallotType.Provisional, }), - }) + numCastVoteRecordsToKeep: 10, + } ); const result = await apiClient.addCastVoteRecordFile({ @@ -621,59 +598,8 @@ test('error if cast vote records from different files share same ballot id but h expect(result.err()).toMatchObject({ type: 'ballot-id-already-exists-with-different-data', - message: - 'Found cast vote record at index 0 that has the same ballot id as a previously imported cast vote record, but with different data.', }); expect(await apiClient.getCastVoteRecordFiles()).toHaveLength(1); await expectCastVoteRecordCount(apiClient, 184); }); - -test('error if a layout is invalid', async () => { - const { apiClient, auth } = buildTestEnvironment(); - - await configureMachine(apiClient, auth, electionDefinition); - mockElectionManagerAuth(auth, electionDefinition.electionHash); - - const reportDirectoryPath = castVoteRecordReport.asDirectoryPath(); - - // Overwrite a layout file with an invalid layout - const layoutsDirectoryPath = join( - reportDirectoryPath, - CVR_BALLOT_LAYOUTS_SUBDIRECTORY - ); - const batchDirectoryPath = join( - layoutsDirectoryPath, - fs.readdirSync(layoutsDirectoryPath)[0]! - ); - fs.writeFileSync( - join(batchDirectoryPath, fs.readdirSync(batchDirectoryPath)[0]!), - '{}' - ); - - const result = await apiClient.addCastVoteRecordFile({ - path: reportDirectoryPath, - }); - - expect(result.err()).toMatchObject({ - type: 'invalid-layout', - message: /Unable to parse a layout associated with a ballot image. Path:/, - }); - - expect(await apiClient.getCastVoteRecordFiles()).toHaveLength(0); - await expectCastVoteRecordCount(apiClient, 0); -}); - -test('can add file using the report JSON path rather than the directory path', async () => { - const { apiClient, auth } = buildTestEnvironment(); - await configureMachine(apiClient, auth, electionTwoPartyPrimaryDefinition); - mockElectionManagerAuth(auth, electionTwoPartyPrimaryDefinition.electionHash); - - const addFileResult = await apiClient.addCastVoteRecordFile({ - path: path.join( - electionTwoPartyPrimaryFixtures.castVoteRecordReport.asDirectoryPath(), - CAST_VOTE_RECORD_REPORT_FILENAME - ), - }); - assert(addFileResult.isOk()); -}); diff --git a/apps/admin/backend/src/app.exports.test.ts b/apps/admin/backend/src/app.exports.test.ts index 6aa9bbd996..e30daa7526 100644 --- a/apps/admin/backend/src/app.exports.test.ts +++ b/apps/admin/backend/src/app.exports.test.ts @@ -42,7 +42,7 @@ afterEach(() => { }); test('batch export', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; const { apiClient, auth, logger } = buildTestEnvironment(); @@ -50,7 +50,7 @@ test('batch export', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -86,7 +86,7 @@ test('batch export', async () => { }); test('sems export', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionTwoPartyPrimaryFixtures; const { apiClient, auth } = buildTestEnvironment(); @@ -94,7 +94,7 @@ test('sems export', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); diff --git a/apps/admin/backend/src/app.results.test.ts b/apps/admin/backend/src/app.results.test.ts index cc51e56187..d67361593e 100644 --- a/apps/admin/backend/src/app.results.test.ts +++ b/apps/admin/backend/src/app.results.test.ts @@ -40,7 +40,7 @@ afterEach(() => { }); test('card counts', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionTwoPartyPrimaryFixtures; const { election } = electionDefinition; @@ -49,7 +49,7 @@ test('card counts', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -86,7 +86,7 @@ test('card counts', async () => { }); test('election write-in adjudication summary', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; const { election } = electionDefinition; @@ -95,7 +95,7 @@ test('election write-in adjudication summary', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); diff --git a/apps/admin/backend/src/app.results_csv_export.test.ts b/apps/admin/backend/src/app.results_csv_export.test.ts index 1ab978bd30..1479bb32ea 100644 --- a/apps/admin/backend/src/app.results_csv_export.test.ts +++ b/apps/admin/backend/src/app.results_csv_export.test.ts @@ -66,7 +66,7 @@ async function getParsedExport({ } it('exports expected results for full election', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionTwoPartyPrimaryFixtures; const { apiClient, auth, logger } = buildTestEnvironment(); @@ -74,7 +74,7 @@ it('exports expected results for full election', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -132,7 +132,7 @@ it('exports expected results for full election', async () => { }); it('logs failure if export fails for some reason', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionTwoPartyPrimaryFixtures; const { apiClient, auth, logger } = buildTestEnvironment(); @@ -140,7 +140,7 @@ it('logs failure if export fails for some reason', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -161,7 +161,7 @@ it('logs failure if export fails for some reason', async () => { }); it('incorporates wia and manual data', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; const { election } = electionDefinition; @@ -170,7 +170,7 @@ it('incorporates wia and manual data', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); diff --git a/apps/admin/backend/src/app.tally_reports.test.ts b/apps/admin/backend/src/app.tally_reports.test.ts index 6d728f4b40..db4a3bd112 100644 --- a/apps/admin/backend/src/app.tally_reports.test.ts +++ b/apps/admin/backend/src/app.tally_reports.test.ts @@ -42,7 +42,7 @@ afterEach(() => { }); test('general, full election, write in adjudication', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; const { apiClient, auth } = buildTestEnvironment(); @@ -50,7 +50,7 @@ test('general, full election, write in adjudication', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -161,7 +161,7 @@ test('general, full election, write in adjudication', async () => { }); test('general, reports by voting method, manual data', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; const { election } = electionDefinition; @@ -170,7 +170,7 @@ test('general, reports by voting method, manual data', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -292,7 +292,7 @@ test('general, reports by voting method, manual data', async () => { }); test('primary, full election', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionTwoPartyPrimaryFixtures; const { election } = electionDefinition; @@ -301,7 +301,7 @@ test('primary, full election', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -355,7 +355,7 @@ test('primary, full election', async () => { }); test('primary, full election, with manual results', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionTwoPartyPrimaryFixtures; const { election } = electionDefinition; @@ -364,7 +364,7 @@ test('primary, full election, with manual results', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -410,7 +410,7 @@ test('primary, full election, with manual results', async () => { }); test('primary, reports by ballot style', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionTwoPartyPrimaryFixtures; const { apiClient, auth } = buildTestEnvironment(); @@ -418,7 +418,7 @@ test('primary, reports by ballot style', async () => { mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); @@ -469,7 +469,7 @@ test('primary, reports by ballot style', async () => { }); test('primary, reports grouped by voting method, filtered by precinct', async () => { - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionTwoPartyPrimaryFixtures; const { apiClient, auth } = buildTestEnvironment(); @@ -477,7 +477,7 @@ test('primary, reports grouped by voting method, filtered by precinct', async () mockElectionManagerAuth(auth, electionDefinition.electionHash); const loadFileResult = await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }); loadFileResult.assertOk('load file failed'); diff --git a/apps/admin/backend/src/app.ts b/apps/admin/backend/src/app.ts index b659cb3f01..16a3d80aaf 100644 --- a/apps/admin/backend/src/app.ts +++ b/apps/admin/backend/src/app.ts @@ -29,17 +29,13 @@ import { } from '@votingworks/auth'; import * as grout from '@votingworks/grout'; import { useDevDockRouter } from '@votingworks/dev-dock-backend'; -import { createReadStream, createWriteStream, promises as fs, Stats } from 'fs'; -import { basename, dirname, join } from 'path'; +import { createReadStream, createWriteStream, promises as fs } from 'fs'; +import { join } from 'path'; import { BALLOT_PACKAGE_FOLDER, - BooleanEnvironmentVariableName, - CAST_VOTE_RECORD_REPORT_FILENAME, generateFilenameForBallotExportPackage, groupMapToGroupList, - isFeatureFlagEnabled, isIntegrationTest, - parseCastVoteRecordReportDirectoryName, } from '@votingworks/utils'; import { dirSync } from 'tmp'; import ZipStream from 'zip-stream'; @@ -67,12 +63,6 @@ import { ConfigureError, } from './types'; import { Workspace } from './util/workspace'; -import { - AddCastVoteRecordReportError, - addCastVoteRecordReport, - getAddCastVoteRecordReportErrorMessage, - listCastVoteRecordFilesOnUsb, -} from './legacy_cast_vote_records'; import { getMachineConfig } from './machine_config'; import { getWriteInAdjudicationContext, @@ -90,7 +80,10 @@ import { getOverallElectionWriteInSummary } from './tabulation/write_ins'; import { rootDebug } from './util/debug'; import { tabulateTallyReportResults } from './tabulation/tally_reports'; import { buildExporter } from './util/exporter'; -import { importCastVoteRecords } from './cast_vote_records'; +import { + importCastVoteRecords, + listCastVoteRecordExportsOnUsbDrive, +} from './cast_vote_records'; const debug = rootDebug.extend('app'); @@ -287,7 +280,7 @@ function buildApi({ if (exportSignatureFileResult.isErr()) { return exportSignatureFileResult; } - /* c8 ignore end */ + /* c8 ignore stop */ } finally { await fs.rm(tempDirectory, { recursive: true }); } @@ -395,12 +388,28 @@ function buildApi({ ); }, - listCastVoteRecordFilesOnUsb() { - const electionRecord = getCurrentElectionRecord(workspace); - assert(electionRecord); + async listCastVoteRecordFilesOnUsb() { + const electionRecord = assertDefined(getCurrentElectionRecord(workspace)); const { electionDefinition } = electionRecord; - return listCastVoteRecordFilesOnUsb(electionDefinition, usbDrive, logger); + const listResult = await listCastVoteRecordExportsOnUsbDrive( + usbDrive, + electionDefinition + ); + if (listResult.isErr()) { + await logger.log(LogEventId.CvrFilesReadFromUsb, 'system', { + disposition: 'failure', + message: 'Error listing cast vote record exports on USB drive.', + reason: listResult.err(), + }); + return []; + } + const castVoteRecordExportSummaries = listResult.ok(); + await logger.log(LogEventId.CvrFilesReadFromUsb, 'system', { + disposition: 'success', + message: `Found ${castVoteRecordExportSummaries.length} cast vote record export(s) on USB drive.`, + }); + return castVoteRecordExportSummaries; }, getCastVoteRecordFiles(): CastVoteRecordFileRecord[] { @@ -409,121 +418,27 @@ function buildApi({ async addCastVoteRecordFile(input: { path: string; - }): Promise< - Result< - CvrFileImportInfo, - | (AddCastVoteRecordReportError & { message: string }) - | ImportCastVoteRecordsError - > - > { - /* c8 ignore start */ - if ( - isFeatureFlagEnabled( - BooleanEnvironmentVariableName.ENABLE_CONTINUOUS_EXPORT - ) - ) { - const userRole = assertDefined(await getUserRole()); - const importResult = await importCastVoteRecords(store, input.path); - if (importResult.isErr()) { - await logger.log(LogEventId.CvrLoaded, userRole, { - disposition: 'failure', - errorDetails: JSON.stringify(importResult.err()), - errorType: importResult.err().type, - exportDirectoryPath: input.path, - result: 'Cast vote records not imported, error shown to user.', - }); - } else { - await logger.log(LogEventId.CvrLoaded, userRole, { - disposition: 'success', - exportDirectoryPath: input.path, - numberOfBallotsImported: importResult.ok().newlyAdded, - numberOfDuplicateBallotsIgnored: importResult.ok().alreadyPresent, - result: 'Cast vote records imported.', - }); - } - return importResult; - } - /* c8 ignore stop */ - + }): Promise> { const userRole = assertDefined(await getUserRole()); - const { path: inputPath } = input; - // the path passed to the backend may be for the report directory or the - // contained .json report, so we resolve to the report directory path - const path = - basename(inputPath) === CAST_VOTE_RECORD_REPORT_FILENAME - ? dirname(inputPath) - : inputPath; - - const filename = basename(path); - let fileStat: Stats; - try { - fileStat = await fs.stat(path); - } catch (error) { - const message = getAddCastVoteRecordReportErrorMessage({ - type: 'report-access-failure', - }); + const importResult = await importCastVoteRecords(store, input.path); + if (importResult.isErr()) { await logger.log(LogEventId.CvrLoaded, userRole, { - message, - disposition: 'failure', - filename, - error: message, - result: 'Report not loaded, error shown to user.', - }); - return err({ - type: 'report-access-failure', - message, - }); - } - - // try to get the exported timestamp from the filename, otherwise use file last modified - const exportedTimestamp = - parseCastVoteRecordReportDirectoryName(basename(path))?.timestamp || - fileStat.mtime; - - const addCastVoteRecordReportResult = await addCastVoteRecordReport({ - store, - reportDirectoryPath: path, - exportedTimestamp: exportedTimestamp.toISOString(), - }); - - if (addCastVoteRecordReportResult.isErr()) { - const message = getAddCastVoteRecordReportErrorMessage( - addCastVoteRecordReportResult.err() - ); - await logger.log(LogEventId.CvrLoaded, userRole, { - message, - disposition: 'failure', - filename, - result: 'Report not loaded, error shown to user.', - }); - return err({ - ...addCastVoteRecordReportResult.err(), - message, - }); - } - - if (addCastVoteRecordReportResult.ok().wasExistingFile) { - // log failure if the file was a duplicate - await logger.log(LogEventId.CvrLoaded, userRole, { - message: - 'Cast vote record report was not loaded as it is a duplicate of a previously loaded file.', disposition: 'failure', - filename, - result: 'Report not loaded, error shown to user.', + errorDetails: JSON.stringify(importResult.err()), + errorType: importResult.err().type, + exportDirectoryPath: input.path, + result: 'Cast vote records not imported, error shown to user.', }); } else { - // log success otherwise await logger.log(LogEventId.CvrLoaded, userRole, { - message: 'Cast vote record report successfully loaded.', disposition: 'success', - filename, - numberOfBallotsImported: - addCastVoteRecordReportResult.ok().newlyAdded, - duplicateBallotsIgnored: - addCastVoteRecordReportResult.ok().alreadyPresent, + exportDirectoryPath: input.path, + numberOfBallotsImported: importResult.ok().newlyAdded, + numberOfDuplicateBallotsIgnored: importResult.ok().alreadyPresent, + result: 'Cast vote records imported.', }); } - return addCastVoteRecordReportResult; + return importResult; }, async clearCastVoteRecordFiles(): Promise { diff --git a/apps/admin/backend/src/app.writeins.test.ts b/apps/admin/backend/src/app.writeins.test.ts index 40726a0b13..63393f8772 100644 --- a/apps/admin/backend/src/app.writeins.test.ts +++ b/apps/admin/backend/src/app.writeins.test.ts @@ -1,16 +1,15 @@ import { electionGridLayoutNewHampshireAmherstFixtures } from '@votingworks/fixtures'; import { assert, typedAs } from '@votingworks/basics'; -import { CVR_BALLOT_IMAGES_SUBDIRECTORY } from '@votingworks/backend'; import { toDataUrl, loadImage, toImageData } from '@votingworks/image-utils'; import { join } from 'path'; import { BooleanEnvironmentVariableName, getFeatureFlagMock, } from '@votingworks/utils'; -import { Id, Rect, CVR as CVRType, safeParse } from '@votingworks/types'; +import { Id, Rect } from '@votingworks/types'; +import { modifyCastVoteRecordExport } from '@votingworks/backend'; import { buildTestEnvironment, configureMachine } from '../test/app'; import { WriteInAdjudicationContext, WriteInRecord } from './types'; -import { modifyCastVoteRecordReport } from '../test/utils'; jest.setTimeout(30_000); @@ -40,13 +39,13 @@ afterEach(() => { test('getWriteInAdjudicationQueue', async () => { const { auth, apiClient } = buildTestEnvironment(); - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; await configureMachine(apiClient, auth, electionDefinition); ( await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }) ).unsafeUnwrap(); @@ -60,17 +59,14 @@ test('getWriteInAdjudicationQueue', async () => { ).toHaveLength(2); // add another file, whose write-ins should end up at the end of the queue - const secondReportPath = await modifyCastVoteRecordReport( - castVoteRecordReport.asDirectoryPath(), - ({ CVR }) => ({ - CVR: CVR.map((unparsed) => { - const cvr = safeParse(CVRType.CVRSchema, unparsed).unsafeUnwrap(); - return { - ...cvr, - UniqueId: `x-${cvr.UniqueId}`, - }; + const secondReportPath = await modifyCastVoteRecordExport( + castVoteRecordExport.asDirectoryPath(), + { + castVoteRecordModifier: (castVoteRecord) => ({ + ...castVoteRecord, + UniqueId: `x-${castVoteRecord.UniqueId}`, }), - }) + } ); ( await apiClient.addCastVoteRecordFile({ @@ -85,13 +81,13 @@ test('getWriteInAdjudicationQueue', async () => { test('getWriteInAdjudicationQueueMetadata', async () => { const { auth, apiClient } = buildTestEnvironment(); - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; await configureMachine(apiClient, auth, electionDefinition); ( await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }) ).unsafeUnwrap(); @@ -123,13 +119,13 @@ test('getWriteInAdjudicationQueueMetadata', async () => { test('adjudicateWriteIn', async () => { const { auth, apiClient } = buildTestEnvironment(); - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; await configureMachine(apiClient, auth, electionDefinition); ( await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }) ).unsafeUnwrap(); @@ -292,12 +288,11 @@ test('adjudicateWriteIn', async () => { test('getWriteInAdjudicationContext', async () => { const { auth, apiClient } = buildTestEnvironment(); - const { electionDefinition, manualCastVoteRecordReportSingle } = + const { electionDefinition, manualCastVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; await configureMachine(apiClient, auth, electionDefinition); - const reportDirectoryPath = - manualCastVoteRecordReportSingle.asDirectoryPath(); + const reportDirectoryPath = manualCastVoteRecordExport.asDirectoryPath(); ( await apiClient.addCastVoteRecordFile({ path: reportDirectoryPath, @@ -406,12 +401,11 @@ test('getWriteInAdjudicationContext', async () => { test('getWriteInImageView', async () => { const { auth, apiClient } = buildTestEnvironment(); - const { electionDefinition, manualCastVoteRecordReportSingle } = + const { electionDefinition, manualCastVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; await configureMachine(apiClient, auth, electionDefinition); - const reportDirectoryPath = - manualCastVoteRecordReportSingle.asDirectoryPath(); + const reportDirectoryPath = manualCastVoteRecordExport.asDirectoryPath(); ( await apiClient.addCastVoteRecordFile({ path: reportDirectoryPath, @@ -467,9 +461,8 @@ test('getWriteInImageView', async () => { const expectedImage = await loadImage( join( reportDirectoryPath, - CVR_BALLOT_IMAGES_SUBDIRECTORY, - '378f6a69-62d3-4184-a1a7-3a5d90083e21', - 'a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg' + '864a2854-ee26-4223-8097-9633b7bed096', + '864a2854-ee26-4223-8097-9633b7bed096-front.jpg' ) ); const expectedImageUrl = toDataUrl( @@ -507,13 +500,13 @@ test('getWriteInImageView', async () => { test('getFirstPendingWriteInId', async () => { const { auth, apiClient } = buildTestEnvironment(); - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; await configureMachine(apiClient, auth, electionDefinition); ( await apiClient.addCastVoteRecordFile({ - path: castVoteRecordReport.asDirectoryPath(), + path: castVoteRecordExport.asDirectoryPath(), }) ).unsafeUnwrap(); diff --git a/apps/admin/backend/src/cast_vote_records.ts b/apps/admin/backend/src/cast_vote_records.ts index 875e77eac8..b947a71d22 100644 --- a/apps/admin/backend/src/cast_vote_records.ts +++ b/apps/admin/backend/src/cast_vote_records.ts @@ -3,8 +3,21 @@ import * as fs from 'fs/promises'; import { sha256 } from 'js-sha256'; import path from 'path'; import { v4 as uuid } from 'uuid'; -import { isTestReport, readCastVoteRecordExport } from '@votingworks/backend'; -import { assert, assertDefined, err, ok, Result } from '@votingworks/basics'; +import { + FileSystemEntryType, + isTestReport, + listDirectoryOnUsbDrive, + readCastVoteRecordExport, + readCastVoteRecordExportMetadata, +} from '@votingworks/backend'; +import { + assert, + assertDefined, + err, + ok, + Result, + throwIllegalValue, +} from '@votingworks/basics'; import { BallotId, BallotPageLayoutSchema, @@ -13,22 +26,28 @@ import { getContests, safeParseJson, } from '@votingworks/types'; +import { UsbDrive } from '@votingworks/usb-drive'; import { BooleanEnvironmentVariableName, castVoteRecordHasValidContestReferences, convertCastVoteRecordVotesToTabulationVotes, + generateElectionBasedSubfolderName, getBallotStyleById, getPrecinctById, isFeatureFlagEnabled, + parseCastVoteRecordReportExportDirectoryName, + SCANNER_RESULTS_FOLDER, } from '@votingworks/utils'; import { Store } from './store'; import { CastVoteRecordElectionDefinitionValidationError, + CastVoteRecordFileMetadata, CvrFileImportInfo, CvrFileMode, ImportCastVoteRecordsError, } from './types'; +import { buildGetUsbDrivesFn } from './util/exporter'; /** * Validates that the fields in a cast vote record and the election definition correspond @@ -81,6 +100,84 @@ function validateCastVoteRecordAgainstElectionDefinition( return ok(); } +/** + * Lists the cast vote record exports on the inserted USB drive + */ +export async function listCastVoteRecordExportsOnUsbDrive( + usbDrive: UsbDrive, + electionDefinition: ElectionDefinition +): Promise< + Result< + CastVoteRecordFileMetadata[], + 'found-file-instead-of-directory' | 'no-usb-drive' | 'permission-denied' + > +> { + const { election, electionHash } = electionDefinition; + + const listDirectoryResult = await listDirectoryOnUsbDrive( + path.join( + SCANNER_RESULTS_FOLDER, + generateElectionBasedSubfolderName(election, electionHash) + ), + buildGetUsbDrivesFn(usbDrive) + ); + if (listDirectoryResult.isErr()) { + const errorType = listDirectoryResult.err().type; + switch (errorType) { + case 'no-entity': { + return ok([]); + } + case 'no-usb-drive': + case 'usb-drive-not-mounted': { + return err('no-usb-drive'); + } + case 'not-directory': { + return err('found-file-instead-of-directory'); + } + case 'permission-denied': { + return err('permission-denied'); + } + default: { + throwIllegalValue(errorType); + } + } + } + + const castVoteRecordExportSummaries: CastVoteRecordFileMetadata[] = []; + for (const entry of listDirectoryResult.ok()) { + if (entry.type === FileSystemEntryType.Directory) { + const exportDirectoryNameComponents = + parseCastVoteRecordReportExportDirectoryName(entry.name); + if (!exportDirectoryNameComponents) { + continue; + } + const metadataResult = await readCastVoteRecordExportMetadata(entry.path); + if (metadataResult.isErr()) { + continue; + } + const metadata = metadataResult.ok(); + castVoteRecordExportSummaries.push({ + cvrCount: metadata.castVoteRecordReportMetadata.vxBatch + .map((batch) => batch.NumberSheets) + .reduce((sum, n) => sum + n, 0), + exportTimestamp: new Date( + metadata.castVoteRecordReportMetadata.GeneratedDate + ), + isTestModeResults: exportDirectoryNameComponents.inTestMode, + name: entry.name, + path: entry.path, + scannerIds: [exportDirectoryNameComponents.machineId], + }); + } + } + + return ok( + [...castVoteRecordExportSummaries].sort( + (a, b) => b.exportTimestamp.getTime() - a.exportTimestamp.getTime() + ) + ); +} + /** * Imports cast vote records given a cast vote record export directory path */ diff --git a/apps/admin/backend/src/legacy_cast_vote_records.test.ts b/apps/admin/backend/src/legacy_cast_vote_records.test.ts deleted file mode 100644 index b3c1477c6d..0000000000 --- a/apps/admin/backend/src/legacy_cast_vote_records.test.ts +++ /dev/null @@ -1,477 +0,0 @@ -import { Buffer } from 'buffer'; -import { electionTwoPartyPrimaryDefinition } from '@votingworks/fixtures'; -import { fakeLogger, LogEventId } from '@votingworks/logging'; -import { CVR, getDisplayElectionHash } from '@votingworks/types'; -import { createMockUsbDrive } from '@votingworks/usb-drive'; -import { - listCastVoteRecordFilesOnUsb, - validateCastVoteRecord, -} from './legacy_cast_vote_records'; - -const electionDefinition = electionTwoPartyPrimaryDefinition; -const file = Buffer.from([]); - -describe('list cast vote record files on USB drive', () => { - test('lists cast vote record report directories meeting criteria', async () => { - const logger = fakeLogger(); - const { usbDrive, insertUsbDrive } = createMockUsbDrive(); - insertUsbDrive({ - 'cast-vote-records': { - [`sample-county_example-primary-election_${getDisplayElectionHash( - electionDefinition - )}`]: { - 'TEST__machine_0000__4_ballots__2022-07-01_11-21-41': {}, // valid - 'TEST__machine_0000__8_ballots__2022-07-01_11-31-41': {}, // valid - 'cvr.jsonl': {}, // invalid name - 'TEST__machine_0000__8_ballots__2022-07-01_11-41-41': file, // invalid as file - }, - }, - }); - - const cvrFileMetadata = await listCastVoteRecordFilesOnUsb( - electionDefinition, - usbDrive, - logger - ); - - expect(cvrFileMetadata).toMatchObject( - expect.arrayContaining([ - expect.objectContaining({ - cvrCount: 8, - exportTimestamp: new Date('2022-07-01T11:31:41.000Z'), - isTestModeResults: true, - name: 'TEST__machine_0000__8_ballots__2022-07-01_11-31-41', - scannerIds: ['0000'], - }), - expect.objectContaining({ - cvrCount: 4, - exportTimestamp: new Date('2022-07-01T11:21:41.000Z'), - isTestModeResults: true, - name: 'TEST__machine_0000__4_ballots__2022-07-01_11-21-41', - scannerIds: ['0000'], - }), - ]) - ); - - expect(logger.log).toHaveBeenCalledWith( - LogEventId.CvrFilesReadFromUsb, - 'system', - { - disposition: 'success', - message: 'Found 2 CVR files on USB drive, user shown option to load.', - } - ); - }); - - test('usb not present or mounted', async () => { - const logger = fakeLogger(); - const { usbDrive } = createMockUsbDrive(); - - usbDrive.status.expectCallWith().resolves({ status: 'no_drive' }); - - expect( - await listCastVoteRecordFilesOnUsb(electionDefinition, usbDrive, logger) - ).toEqual([]); - - usbDrive.status - .expectCallWith() - .resolves({ status: 'error', reason: 'bad_format' }); - - expect( - await listCastVoteRecordFilesOnUsb(electionDefinition, usbDrive, logger) - ).toEqual([]); - - expect(logger.log).not.toHaveBeenCalled(); - }); - - test('default directory not found on USB', async () => { - const logger = fakeLogger(); - const { usbDrive, insertUsbDrive } = createMockUsbDrive(); - - insertUsbDrive({ - 'cast-vote-records': { - 'other-election-folder': { - 'other-cvr': file, - }, - }, - }); - expect( - await listCastVoteRecordFilesOnUsb(electionDefinition, usbDrive, logger) - ).toEqual([]); - expect(logger.log).toHaveBeenCalledWith( - LogEventId.CvrFilesReadFromUsb, - 'system', - { - disposition: 'success', - message: - 'No cast vote record files automatically found on USB drive. User is allowed to manually select files.', - } - ); - }); - - test('unexpected issue accessing directory', async () => { - const logger = fakeLogger(); - const { usbDrive, insertUsbDrive } = createMockUsbDrive(); - insertUsbDrive({ - 'cast-vote-records': { - [`sample-county_example-primary-election_${getDisplayElectionHash( - electionDefinition - )}`]: file, - }, - }); - expect( - await listCastVoteRecordFilesOnUsb(electionDefinition, usbDrive, logger) - ).toEqual([]); - expect(logger.log).toHaveBeenNthCalledWith( - 1, - LogEventId.CvrFilesReadFromUsb, - 'system', - { - disposition: 'failure', - message: - 'Error accessing cast vote record files on USB drive, which may be corrupted.', - } - ); - }); -}); - -const ballotImageLocation = 'file:ballot-images/batch-1/test'; -const validCastVoteRecord: CVR.CVR = { - '@type': 'CVR.CVR', - BallotStyleId: '1M', - BallotStyleUnitId: 'precinct-1', - PartyIds: ['0'], - CreatingDeviceId: 'scanner', - ElectionId: electionDefinition.electionHash, - BatchId: 'batch-1', - vxBallotType: CVR.vxBallotType.Absentee, - BallotSheetId: '1', - CurrentSnapshotId: '0-modified', - UniqueId: '0', - BallotImage: [ - { - '@type': 'CVR.ImageData', - Location: ballotImageLocation, - }, - { - '@type': 'CVR.ImageData', - }, - ], - CVRSnapshot: [ - { - '@type': 'CVR.CVRSnapshot', - '@id': '0-modified', - Type: CVR.CVRType.Modified, - CVRContest: [ - { - '@type': 'CVR.CVRContest', - ContestId: 'best-animal-mammal', - Overvotes: 0, - Undervotes: 1, - WriteIns: 0, - Status: [ - CVR.ContestStatus.NotIndicated, - CVR.ContestStatus.Undervoted, - ], - CVRContestSelection: [], - }, - { - '@type': 'CVR.CVRContest', - ContestId: 'zoo-council-mammal', - Overvotes: 0, - Undervotes: 3, - WriteIns: 0, - Status: [ - CVR.ContestStatus.NotIndicated, - CVR.ContestStatus.Undervoted, - ], - CVRContestSelection: [], - }, - { - '@type': 'CVR.CVRContest', - ContestId: 'new-zoo-either', - Overvotes: 0, - Undervotes: 0, - CVRContestSelection: [ - { - '@type': 'CVR.CVRContestSelection', - ContestSelectionId: 'new-zoo-either-approved', - OptionPosition: 0, - SelectionPosition: [ - { - '@type': 'CVR.SelectionPosition', - HasIndication: CVR.IndicationStatus.Yes, - NumberVotes: 1, - IsAllocable: CVR.AllocationStatus.Yes, - }, - ], - }, - ], - }, - { - '@type': 'CVR.CVRContest', - ContestId: 'new-zoo-pick', - Overvotes: 0, - Undervotes: 0, - CVRContestSelection: [ - { - '@type': 'CVR.CVRContestSelection', - ContestSelectionId: 'new-zoo-safari', - OptionPosition: 0, - SelectionPosition: [ - { - '@type': 'CVR.SelectionPosition', - HasIndication: CVR.IndicationStatus.Yes, - NumberVotes: 1, - IsAllocable: CVR.AllocationStatus.Yes, - }, - ], - }, - ], - }, - { - '@type': 'CVR.CVRContest', - ContestId: 'fishing', - Overvotes: 0, - Undervotes: 0, - CVRContestSelection: [ - { - '@type': 'CVR.CVRContestSelection', - ContestSelectionId: 'ban-fishing', - OptionPosition: 0, - SelectionPosition: [ - { - '@type': 'CVR.SelectionPosition', - HasIndication: CVR.IndicationStatus.Yes, - NumberVotes: 1, - IsAllocable: CVR.AllocationStatus.Yes, - }, - ], - }, - ], - }, - ], - }, - ], -}; - -describe('validateCastVoteRecord', () => { - test('handles valid CVR', () => { - const result = validateCastVoteRecord({ - cvr: validCastVoteRecord, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.isOk()).toBeTruthy(); - }); - - test('error on invalid election', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - ElectionId: 'wrong', - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('invalid-election'); - }); - - test('error on invalid ballot style', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - BallotStyleId: 'wrong', - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('invalid-ballot-style'); - }); - - test('error on invalid precinct', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - BallotStyleUnitId: 'wrong', - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('invalid-precinct'); - }); - - test('error on invalid batch', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - BatchId: 'wrong', - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('invalid-batch'); - }); - - test('error on invalid sheet number', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - BallotSheetId: 'wrong', - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('invalid-sheet-number'); - }); - - const validCastVoteRecordSnapshot = validCastVoteRecord.CVRSnapshot[0]!; - - test('error on invalid contest id', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - CVRSnapshot: [ - { - ...validCastVoteRecordSnapshot, - CVRContest: [ - { - '@type': 'CVR.CVRContest', - ContestId: 'wrong', - CVRContestSelection: [], - }, - ], - }, - ], - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('contest-not-found'); - }); - - test('error on invalid contest option id', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - CVRSnapshot: [ - { - ...validCastVoteRecordSnapshot, - CVRContest: [ - { - '@type': 'CVR.CVRContest', - ContestId: 'best-animal-mammal', - CVRContestSelection: [ - { - '@type': 'CVR.CVRContestSelection', - ContestSelectionId: 'wrong', - SelectionPosition: [], - }, - ], - }, - ], - }, - ], - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('contest-option-not-found'); - }); - - test('error on unknown ballot image', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - BallotImage: [ - { - '@type': 'CVR.ImageData', - Location: 'wrong', - }, - { - '@type': 'CVR.ImageData', - }, - ], - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('invalid-ballot-image-location'); - }); - - test('error on mismatched write-in image', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - CVRSnapshot: [ - { - ...validCastVoteRecordSnapshot, - CVRContest: [ - { - '@type': 'CVR.CVRContest', - ContestId: 'best-animal-mammal', - CVRContestSelection: [ - { - '@type': 'CVR.CVRContestSelection', - ContestSelectionId: 'write-in-0', - SelectionPosition: [ - { - '@type': 'CVR.SelectionPosition', - HasIndication: CVR.IndicationStatus.Yes, - NumberVotes: 1, - CVRWriteIn: { - '@type': 'CVR.CVRWriteIn', - WriteInImage: { - '@type': 'CVR.ImageData', - Location: 'wrong', - }, - }, - }, - ], - }, - ], - }, - ], - }, - ], - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('invalid-write-in-image-location'); - }); - - test('error on missing current snapshot', () => { - const result = validateCastVoteRecord({ - cvr: { - ...validCastVoteRecord, - CVRSnapshot: [], - }, - electionDefinition, - reportBallotImageLocations: [ballotImageLocation], - reportBatchIds: ['batch-1'], - }); - - expect(result.err()).toEqual('no-current-snapshot'); - }); -}); diff --git a/apps/admin/backend/src/legacy_cast_vote_records.ts b/apps/admin/backend/src/legacy_cast_vote_records.ts deleted file mode 100644 index 6ff6991583..0000000000 --- a/apps/admin/backend/src/legacy_cast_vote_records.ts +++ /dev/null @@ -1,730 +0,0 @@ -import { - FileSystemEntryType, - getCastVoteRecordReportImport, - listDirectoryOnUsbDrive, - validateCastVoteRecordReportDirectoryStructure, - CastVoteRecordReportDirectoryStructureValidationError, - CVR_BALLOT_IMAGES_SUBDIRECTORY, - CVR_BALLOT_LAYOUTS_SUBDIRECTORY, - isTestReport, - readCastVoteRecordExportMetadata, -} from '@votingworks/backend'; -import { - assert, - err, - ok, - Result, - throwIllegalValue, -} from '@votingworks/basics'; -import { LogEventId, Logger } from '@votingworks/logging'; -import { - BallotId, - BallotPageLayoutSchema, - CVR, - ElectionDefinition, - getBallotStyle, - getContests, - Iso8601Timestamp, - safeParse, - safeParseJson, - safeParseNumber, -} from '@votingworks/types'; -import { - BooleanEnvironmentVariableName, - CAST_VOTE_RECORD_REPORT_FILENAME, - castVoteRecordHasValidContestReferences, - ContestReferenceError, - convertCastVoteRecordVotesToTabulationVotes, - generateElectionBasedSubfolderName, - getCurrentSnapshot, - getWriteInsFromCastVoteRecord, - isCastVoteRecordWriteInValid, - isFeatureFlagEnabled, - parseCastVoteRecordReportDirectoryName, - parseCastVoteRecordReportExportDirectoryName, - SCANNER_RESULTS_FOLDER, -} from '@votingworks/utils'; -import * as fs from 'fs/promises'; -import { basename, join, normalize, parse } from 'path'; -import { z } from 'zod'; -import { v4 as uuid } from 'uuid'; -import { authenticateArtifactUsingSignatureFile } from '@votingworks/auth'; -import { UsbDrive } from '@votingworks/usb-drive'; -import { Store } from './store'; -import { - CastVoteRecordFileMetadata, - CvrFileImportInfo, - CvrFileMode, -} from './types'; -import { sha256File } from './util/sha256_file'; -import { rootDebug } from './util/debug'; -import { buildGetUsbDrivesFn } from './util/exporter'; - -const debug = rootDebug.extend('cvr-files'); - -/** - * Gets the metadata, including the path, of cast vote record files found in - * the default location on a mounted USB drive. If there is no mounted USB - * drive or the USB drive appears corrupted then it will return an empty array. - */ -export async function listCastVoteRecordFilesOnUsb( - electionDefinition: ElectionDefinition, - usbDrive: UsbDrive, - logger: Logger -): Promise { - const { election, electionHash } = electionDefinition; - const fileSearchResult = await listDirectoryOnUsbDrive( - join( - SCANNER_RESULTS_FOLDER, - generateElectionBasedSubfolderName(election, electionHash) - ), - buildGetUsbDrivesFn(usbDrive) - ); - - if (fileSearchResult.isErr()) { - const errorType = fileSearchResult.err().type; - switch (errorType) { - case 'no-entity': - await logger.log(LogEventId.CvrFilesReadFromUsb, 'system', { - message: - 'No cast vote record files automatically found on USB drive. User is allowed to manually select files.', - disposition: 'success', - }); - break; - case 'not-directory': - case 'permission-denied': - await logger.log(LogEventId.CvrFilesReadFromUsb, 'system', { - message: - 'Error accessing cast vote record files on USB drive, which may be corrupted.', - disposition: 'failure', - }); - break; - case 'no-usb-drive': - case 'usb-drive-not-mounted': - // we're just polling without a USB drive in these cases, no issue - break; - /* c8 ignore next 2 */ - default: - throwIllegalValue(errorType); - } - - return []; - } - - const castVoteRecordFileMetadataList: CastVoteRecordFileMetadata[] = []; - - for (const entry of fileSearchResult.ok()) { - if (entry.type === FileSystemEntryType.Directory) { - /* c8 ignore start */ - if ( - isFeatureFlagEnabled( - BooleanEnvironmentVariableName.ENABLE_CONTINUOUS_EXPORT - ) - ) { - const directoryNameComponents = - parseCastVoteRecordReportExportDirectoryName(entry.name); - if (!directoryNameComponents) { - continue; - } - const metadataResult = await readCastVoteRecordExportMetadata( - entry.path - ); - if (metadataResult.isErr()) { - continue; - } - const metadata = metadataResult.ok(); - castVoteRecordFileMetadataList.push({ - cvrCount: metadata.castVoteRecordReportMetadata.vxBatch - .map((batch) => batch.NumberSheets) - .reduce((sum, n) => sum + n, 0), - exportTimestamp: new Date( - metadata.castVoteRecordReportMetadata.GeneratedDate - ), - isTestModeResults: directoryNameComponents.inTestMode, - name: entry.name, - path: entry.path, - scannerIds: [directoryNameComponents.machineId], - }); - continue; - } - /* c8 ignore stop */ - - const parsedFileInfo = parseCastVoteRecordReportDirectoryName(entry.name); - if (parsedFileInfo) { - castVoteRecordFileMetadataList.push({ - exportTimestamp: parsedFileInfo.timestamp, - cvrCount: parsedFileInfo.numberOfBallots, - isTestModeResults: parsedFileInfo.isTestModeResults, - name: entry.name, - path: entry.path, - scannerIds: [parsedFileInfo.machineId], - }); - } - } - } - - await logger.log(LogEventId.CvrFilesReadFromUsb, 'system', { - message: `Found ${castVoteRecordFileMetadataList.length} CVR files on USB drive, user shown option to load.`, - disposition: 'success', - }); - - return [...castVoteRecordFileMetadataList].sort( - (a, b) => b.exportTimestamp.getTime() - a.exportTimestamp.getTime() - ); -} - -type CastVoteRecordValidationError = - | 'invalid-election' - | 'invalid-ballot-style' - | 'invalid-precinct' - | 'invalid-batch' - | 'invalid-sheet-number' - | ContestReferenceError - | 'invalid-ballot-image-location' - | 'invalid-write-in-image-location' - | 'no-current-snapshot'; - -/** - * Checks if a parsed {@link CVR.CVR} is valid for a given election definition. - * - * @param cvr The parsed {@link CVR.CVR} - * @param electionDefinition The election context - * @param reportBallotImageLocations A list of images found in the report's - * folder, which is used to confirm the images referenced by the CVR do exist - */ -export function validateCastVoteRecord({ - cvr, - electionDefinition, - reportBallotImageLocations, - reportBatchIds, -}: { - cvr: CVR.CVR; - electionDefinition: ElectionDefinition; - reportBallotImageLocations: string[]; - reportBatchIds: string[]; -}): Result { - const { election, electionHash } = electionDefinition; - - if ( - cvr.ElectionId !== electionHash && - !isFeatureFlagEnabled( - BooleanEnvironmentVariableName.SKIP_CVR_ELECTION_HASH_CHECK - ) - ) { - return err('invalid-election'); - } - - if ( - !election.ballotStyles.some( - (ballotStyle) => ballotStyle.id === cvr.BallotStyleId - ) - ) { - return err('invalid-ballot-style'); - } - const ballotStyle = getBallotStyle({ - ballotStyleId: cvr.BallotStyleId, - election, - }); - assert(ballotStyle); - - if ( - !election.precincts.some( - (precinct) => precinct.id === cvr.BallotStyleUnitId - ) - ) { - return err('invalid-precinct'); - } - - if (!reportBatchIds.some((reportBatchId) => reportBatchId === cvr.BatchId)) { - return err('invalid-batch'); - } - - if (cvr.BallotSheetId) { - // Only applicable to hand-marked paper ballots - const parseBallotSheetIdResult = safeParseNumber(cvr.BallotSheetId); - if (parseBallotSheetIdResult.isErr()) { - // TODO: once layouts are in the election definition, we should check - // whether the sheet number is within range for the ballot style - return err('invalid-sheet-number'); - } - } - - if (!getCurrentSnapshot(cvr)) { - return err('no-current-snapshot'); - } - - const contestValidation = castVoteRecordHasValidContestReferences( - cvr, - getContests({ ballotStyle, election }) - ); - if (contestValidation.isErr()) { - return contestValidation; - } - - const ballotImageLocations = cvr.BallotImage?.map( - (imageData) => imageData.Location - ).filter((location): location is string => location !== undefined); - - if (ballotImageLocations) { - for (const ballotImageLocation of ballotImageLocations) { - if (!reportBallotImageLocations.includes(ballotImageLocation)) { - return err('invalid-ballot-image-location'); - } - } - } - - const castVoteRecordWriteIns = getWriteInsFromCastVoteRecord(cvr); - if ( - castVoteRecordWriteIns.length > 0 && - !castVoteRecordWriteIns.every(isCastVoteRecordWriteInValid) - ) { - return err('invalid-write-in-image-location'); - } - - return ok(); -} - -/** - * Possible errors when importing a cast vote record reports. - */ -export type AddCastVoteRecordReportError = - | { - type: 'report-access-failure'; - } - | { - type: 'cast-vote-records-authentication-error'; - } - | { - type: 'invalid-report-structure'; - error: CastVoteRecordReportDirectoryStructureValidationError; - } - | { - type: 'malformed-report-metadata'; - error: z.ZodError; - } - | { - type: 'malformed-cast-vote-record'; - index: number; - error: z.ZodError; - } - | { - type: 'invalid-cast-vote-record'; - index: number; - error: CastVoteRecordValidationError; - } - | { - type: 'invalid-layout'; - path: string; - error: z.ZodError | SyntaxError; - } - | { - type: 'invalid-report-file-mode'; - currentFileMode: CvrFileMode; - } - | { - type: 'ballot-id-already-exists-with-different-data'; - index: number; - }; - -/** - * Convert a {@link AddCastVoteRecordReportError} to a human readable message - * for logging and presentation to the user. - */ -export function getAddCastVoteRecordReportErrorMessage( - error: AddCastVoteRecordReportError -): string { - const errorType = error.type; - switch (errorType) { - case 'report-access-failure': - return 'Unable to access cast vote record report for import.'; - case 'cast-vote-records-authentication-error': - return 'Unable to authenticate cast vote records. Try exporting them from the scanner again.'; - case 'invalid-report-structure': - return 'Cast vote record report has invalid file structure.'; - case 'malformed-report-metadata': - case 'malformed-cast-vote-record': - return 'Unable to parse cast vote record report, it may be malformed.'; - case 'invalid-report-file-mode': - if (error.currentFileMode === 'official') { - return `You are currently tabulating official results but the selected cast vote record report contains test results.`; - } - return `You are currently tabulating test results but the selected cast vote record report contains official results.`; - case 'invalid-cast-vote-record': { - const messageBase = `Found an invalid cast vote record at index ${error.index} in the current report.`; - const messageDetail = (() => { - const subErrorType = error.error; - /* c8 ignore start */ - switch (subErrorType) { - case 'invalid-election': - return `The record references an election other than the current election.`; - case 'invalid-ballot-style': - return `The record references an non-existent ballot style.`; - case 'invalid-batch': - return `The record references a scanning batch not detailed in the report.`; - case 'invalid-precinct': - return `The record references an non-existent precinct.`; - case 'invalid-sheet-number': - return `The record references an invalid sheet number.`; - case 'invalid-ballot-image-location': - case 'invalid-write-in-image-location': - return 'The record references a ballot image which is not included in the report.'; - case 'no-current-snapshot': - return `The record does not contain a current snapshot of the interpreted results.`; - case 'contest-not-found': - return `The record references a contest which does not exist for its ballot style.`; - case 'contest-option-not-found': - return `The record references a contest option which does not exist for the contest.`; - default: - throwIllegalValue(subErrorType); - /* c8 ignore stop */ - } - })(); - - return `${messageBase} ${messageDetail}`; - } - case 'invalid-layout': - return `Unable to parse a layout associated with a ballot image. Path: ${error.path}`; - case 'ballot-id-already-exists-with-different-data': - return `Found cast vote record at index ${error.index} that has the same ballot id as a previously imported cast vote record, but with different data.`; - /* c8 ignore next 2 */ - default: - throwIllegalValue(errorType); - } -} - -/** - * Result of an attempt to import a cast vote record report. - */ -export type AddCastVoteRecordReportResult = Result< - CvrFileImportInfo, - AddCastVoteRecordReportError ->; - -/** - * Generates the expected absolute paths to the image and layout for a ballot - * image specified in a CVR file. Only returns paths within the report - * directory and will throw an error if the file reference points to a file - * outside the report directory. - * - * @param cvrImageDataLocation File URI from the CVR file, e.g. - * `file:ballot-image/batch-1/something.jpg` - * @param reportDirectoryPath Path to the root of the report - */ -function resolveImageAndLayoutPaths( - cvrImageDataLocation: string, - reportDirectoryPath: string -): { - imagePath: string; - layoutPath: string; -} { - assert(cvrImageDataLocation.startsWith('file:')); - const relativeImagePath = normalize( - cvrImageDataLocation.slice('file:'.length) - ); - assert(relativeImagePath.startsWith(`${CVR_BALLOT_IMAGES_SUBDIRECTORY}/`)); - const parsedBallotImagePath = parse( - relativeImagePath.slice(`${CVR_BALLOT_IMAGES_SUBDIRECTORY}/`.length) - ); - const imagePath = join(reportDirectoryPath, relativeImagePath); - - // Load layout data - const layoutPath = join( - reportDirectoryPath, - CVR_BALLOT_LAYOUTS_SUBDIRECTORY, - parsedBallotImagePath.dir, - `${parsedBallotImagePath.name}.layout.json` - ); - - return { imagePath, layoutPath }; -} - -/** - * Attempts to add a cast vote record report. - */ -export async function addCastVoteRecordReport({ - store, - reportDirectoryPath, - exportedTimestamp, -}: { - store: Store; - reportDirectoryPath: string; - exportedTimestamp: Iso8601Timestamp; -}): Promise { - debug('attempting to add a cast vote record report'); - const electionId = store.getCurrentElectionId(); - assert(electionId !== undefined); - - const electionRecord = store.getElection(electionId); - assert(electionRecord); - const { electionDefinition } = electionRecord; - - const artifactAuthenticationResult = - await authenticateArtifactUsingSignatureFile({ - type: 'legacy_cast_vote_records', - directoryPath: reportDirectoryPath, - }); - if ( - artifactAuthenticationResult.isErr() && - !isFeatureFlagEnabled( - BooleanEnvironmentVariableName.SKIP_CAST_VOTE_RECORDS_AUTHENTICATION - ) - ) { - return err({ type: 'cast-vote-records-authentication-error' }); - } - debug('authenticated cast vote record report'); - - // Check whether this directory looks like a valid report directory - const directoryValidationResult = - await validateCastVoteRecordReportDirectoryStructure(reportDirectoryPath); - if (directoryValidationResult.isErr()) { - return err({ - type: 'invalid-report-structure', - error: directoryValidationResult.err(), - }); - } - const relativeBallotImagePaths = directoryValidationResult.ok(); - const reportPath = join( - reportDirectoryPath, - CAST_VOTE_RECORD_REPORT_FILENAME - ); - debug('validated cast vote record report directory'); - - // We are hashing only the JSON report here - perhaps we should hash some - // structure of the report directory as well or even the images. - const sha256Hash = await sha256File(reportPath); - const filename = basename(reportDirectoryPath); - - // Parse the report metadata and get an iterator for the cast vote records - const getCastVoteRecordReportImportResult = - await getCastVoteRecordReportImport(reportPath); - if (getCastVoteRecordReportImportResult.isErr()) { - return err({ - type: 'malformed-report-metadata', - error: getCastVoteRecordReportImportResult.err(), - }); - } - const { CVR: unparsedCastVoteRecords, ...reportMetadata } = - getCastVoteRecordReportImportResult.ok(); - debug('read cast vote record metadata from file'); - - // Ensure the report matches the file mode of previous imports - const reportFileMode = isTestReport(reportMetadata) ? 'test' : 'official'; - const currentFileMode = store.getCurrentCvrFileModeForElection(electionId); - if (currentFileMode !== 'unlocked' && reportFileMode !== currentFileMode) { - return err({ - type: 'invalid-report-file-mode', - currentFileMode, - }); - } - - return await store.withTransaction(async () => { - const existingFileId = store.getCastVoteRecordFileByHash( - electionId, - sha256Hash - ); - - if (existingFileId) { - return ok({ - id: existingFileId, - exportedTimestamp, - fileMode: currentFileMode, - fileName: filename, - wasExistingFile: true, - newlyAdded: 0, - alreadyPresent: store.getCastVoteRecordCountByFileId(existingFileId), - }); - } - - // Add records for all batches in report - const scannerIds = new Set(); - for (const vxBatch of reportMetadata.vxBatch) { - store.addScannerBatch({ - batchId: vxBatch['@id'], - label: vxBatch.BatchLabel, - scannerId: vxBatch.CreatingDeviceId, - electionId, - }); - scannerIds.add(vxBatch.CreatingDeviceId); - } - - // Add a file record which the cast vote records will link to - const fileId = uuid(); - store.addCastVoteRecordFileRecord({ - id: fileId, - electionId, - isTestMode: isTestReport(reportMetadata), - filename, - exportedTimestamp, - sha256Hash, - scannerIds, - }); - debug('added cast vote record file record %s', fileId); - debug('begin importing individual cvrs...'); - - // Iterate through all the cast vote records - let castVoteRecordIndex = 0; - const precinctIds = new Set(); - let newlyAdded = 0; - let alreadyPresent = 0; - for await (const unparsedCastVoteRecord of unparsedCastVoteRecords) { - // Parse the text data - const parseResult = safeParse(CVR.CVRSchema, unparsedCastVoteRecord); - if (parseResult.isErr()) { - return err({ - type: 'malformed-cast-vote-record', - index: castVoteRecordIndex, - error: parseResult.err(), - }); - } - const cvr = parseResult.ok(); - - // Validate the resulting cast vote record - const validationResult = validateCastVoteRecord({ - cvr, - electionDefinition, - reportBatchIds: reportMetadata.vxBatch.map((batch) => batch['@id']), - reportBallotImageLocations: relativeBallotImagePaths.map( - (relativePath) => - `file:${join(CVR_BALLOT_IMAGES_SUBDIRECTORY, relativePath)}` - ), - }); - if (validationResult.isErr()) { - return err({ - type: 'invalid-cast-vote-record', - index: castVoteRecordIndex, - error: validationResult.err(), - }); - } - - // Add the cast vote record to the store - const currentSnapshot = getCurrentSnapshot(cvr); - assert(currentSnapshot); - const votes = - convertCastVoteRecordVotesToTabulationVotes(currentSnapshot); - const addCastVoteRecordResult = store.addCastVoteRecordFileEntry({ - electionId, - cvrFileId: fileId, - ballotId: cvr.UniqueId as BallotId, - cvr: { - ballotStyleId: cvr.BallotStyleId, - votingMethod: cvr.vxBallotType, - batchId: cvr.BatchId, - precinctId: cvr.BallotStyleUnitId, - card: cvr.BallotSheetId - ? { - type: 'hmpb', - // sheet number was previously validated - sheetNumber: safeParseNumber(cvr.BallotSheetId).unsafeUnwrap(), - } - : { type: 'bmd' }, - votes, - }, - }); - if (addCastVoteRecordResult.isErr()) { - const errorType = addCastVoteRecordResult.err().type; - switch (errorType) { - case 'ballot-id-already-exists-with-different-data': - return err({ - type: 'ballot-id-already-exists-with-different-data', - index: castVoteRecordIndex, - }); - /* c8 ignore next 2 */ - default: - throwIllegalValue(errorType); - } - } - const { cvrId, isNew: cvrIsNew } = addCastVoteRecordResult.ok(); - - if (cvrIsNew) { - // Add images to the store - if (cvr.BallotImage) { - // Convention is that we always have two entries in the BallotImage - // array, allowing us to indicate front and back via array index. - assert(cvr.BallotImage.length === 2); - - for (const [pageIndex, cvrImageData] of cvr.BallotImage.entries()) { - // There may be no image data for the current page - if (!cvrImageData.Location) { - continue; - } - - const { imagePath, layoutPath } = resolveImageAndLayoutPaths( - cvrImageData.Location, - reportDirectoryPath - ); - - // Load image data - const imageData = await fs.readFile(imagePath); - - // Load and verify layout data - const parseLayoutResult = safeParseJson( - await fs.readFile(layoutPath, 'utf8'), - BallotPageLayoutSchema - ); - if (parseLayoutResult.isErr()) { - return err({ - type: 'invalid-layout', - error: parseLayoutResult.err(), - path: layoutPath, - }); - } - - // Add ballot image to store - store.addBallotImage({ - cvrId, - imageData, - pageLayout: parseLayoutResult.ok(), - side: pageIndex === 0 ? 'front' : 'back', - }); - } - } - - // Add write-ins to the store - for (const castVoteRecordWriteIn of getWriteInsFromCastVoteRecord( - cvr - )) { - // `side` existing implies that the ballot image exists, based - // on previous validation - if (castVoteRecordWriteIn.side) { - store.addWriteIn({ - electionId, - castVoteRecordId: cvrId, - side: castVoteRecordWriteIn.side, - contestId: castVoteRecordWriteIn.contestId, - optionId: castVoteRecordWriteIn.optionId, - }); - } - } - } - - // Update our ongoing data about the file relevant to the result - if (cvrIsNew) { - newlyAdded += 1; - } else { - alreadyPresent += 1; - } - precinctIds.add(cvr.BallotStyleUnitId); - - castVoteRecordIndex += 1; - } - debug('imported all cvrs'); - - // TODO: Calculate the precinct list before iterating through records, once there is - // only one geopolitical unit per batch in the future. - store.updateCastVoteRecordFileRecord({ - id: fileId, - precinctIds, - }); - debug('updated cast vote record file record %s', fileId); - - return ok({ - id: fileId, - alreadyPresent, - exportedTimestamp, - fileMode: reportFileMode, - fileName: filename, - newlyAdded, - wasExistingFile: false, - }); - }); -} diff --git a/apps/admin/backend/src/tabulation/full_results.test.ts b/apps/admin/backend/src/tabulation/full_results.test.ts index 73f28dac00..358f842cf3 100644 --- a/apps/admin/backend/src/tabulation/full_results.test.ts +++ b/apps/admin/backend/src/tabulation/full_results.test.ts @@ -16,7 +16,7 @@ import { tabulateElectionResults, } from './full_results'; import { Store } from '../store'; -import { addCastVoteRecordReport } from '../legacy_cast_vote_records'; +import { importCastVoteRecords } from '../cast_vote_records'; import { MockCastVoteRecordFile, addMockCvrFileToStore, @@ -285,7 +285,7 @@ const candidateContestId = test('tabulateElectionResults - write-in handling', async () => { const store = Store.memoryStore(); - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; const { election } = electionDefinition; const electionId = store.addElection({ @@ -294,12 +294,11 @@ test('tabulateElectionResults - write-in handling', async () => { }); store.setCurrentElectionId(electionId); - const addReportResult = await addCastVoteRecordReport({ + const importResult = await importCastVoteRecords( store, - reportDirectoryPath: castVoteRecordReport.asDirectoryPath(), - exportedTimestamp: new Date().toISOString(), - }); - const { id: fileId } = addReportResult.unsafeUnwrap(); + castVoteRecordExport.asDirectoryPath() + ); + const { id: fileId } = importResult.unsafeUnwrap(); expect(store.getCastVoteRecordCountByFileId(fileId)).toEqual(184); /* ******************* @@ -625,7 +624,7 @@ test('tabulateElectionResults - write-in handling', async () => { test('tabulateElectionResults - group and filter by voting method', async () => { const store = Store.memoryStore(); - const { electionDefinition, castVoteRecordReport } = + const { electionDefinition, castVoteRecordExport } = electionGridLayoutNewHampshireAmherstFixtures; const { election, electionData } = electionDefinition; const electionId = store.addElection({ @@ -633,12 +632,11 @@ test('tabulateElectionResults - group and filter by voting method', async () => systemSettingsData: JSON.stringify(DEFAULT_SYSTEM_SETTINGS), }); store.setCurrentElectionId(electionId); - const addReportResult = await addCastVoteRecordReport({ + const importResult = await importCastVoteRecords( store, - reportDirectoryPath: castVoteRecordReport.asDirectoryPath(), - exportedTimestamp: new Date().toISOString(), - }); - const { id: fileId } = addReportResult.unsafeUnwrap(); + castVoteRecordExport.asDirectoryPath() + ); + const { id: fileId } = importResult.unsafeUnwrap(); expect(store.getCastVoteRecordCountByFileId(fileId)).toEqual(184); // generate write-in adjudication data to confirm it is filtered diff --git a/apps/admin/backend/test/utils.ts b/apps/admin/backend/test/utils.ts deleted file mode 100644 index 4f3106f1b3..0000000000 --- a/apps/admin/backend/test/utils.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { - CastVoteRecordReportImport, - getCastVoteRecordReportImport, -} from '@votingworks/backend'; -import { pipeline } from 'stream/promises'; -import { - CAST_VOTE_RECORD_REPORT_FILENAME, - jsonStream, -} from '@votingworks/utils'; -import * as fs from 'fs'; -import { join } from 'path'; - -/** - * Allows modifying a cast vote record report fixture. Does not touch the - * ballot images or layouts. - */ -export async function modifyCastVoteRecordReport( - reportDirectoryPath: string, - modifyCallback: ( - initialReport: CastVoteRecordReportImport - ) => Partial -): Promise { - const reportPath = join( - reportDirectoryPath, - CAST_VOTE_RECORD_REPORT_FILENAME - ); - const tmpReportPath = `${reportPath}-tmp`; - fs.renameSync(reportPath, tmpReportPath); - const originalCastVoteRecordImport = ( - await getCastVoteRecordReportImport(tmpReportPath) - ).assertOk('fixture and path to fixture should be valid'); - - const newCastVoteRecordImport: CastVoteRecordReportImport = { - ...originalCastVoteRecordImport, - ...modifyCallback(originalCastVoteRecordImport), - }; - - await pipeline( - jsonStream(newCastVoteRecordImport), - fs.createWriteStream(reportPath) - ); - fs.rmSync(tmpReportPath); - - return reportDirectoryPath; -} diff --git a/apps/admin/frontend/src/components/import_cvrfiles_modal.tsx b/apps/admin/frontend/src/components/import_cvrfiles_modal.tsx index 73430a859a..3c25e10106 100644 --- a/apps/admin/frontend/src/components/import_cvrfiles_modal.tsx +++ b/apps/admin/frontend/src/components/import_cvrfiles_modal.tsx @@ -65,7 +65,6 @@ const Content = styled.div` overflow: hidden; `; -/* c8 ignore start */ function userReadableMessageFromError( error: ImportCastVoteRecordsError ): string { @@ -146,7 +145,6 @@ function userReadableMessageFromError( } } } -/* c8 ignore stop */ type ModalState = | { state: 'error'; errorMessage?: string; filename: string } @@ -184,10 +182,7 @@ export function ImportCvrFilesModal({ onClose }: Props): JSX.Element | null { const error = addCastVoteRecordFileResult.err(); setCurrentState({ state: 'error', - errorMessage: - 'message' in error - ? error.message - : userReadableMessageFromError(error), + errorMessage: userReadableMessageFromError(error), filename, }); } else if (addCastVoteRecordFileResult.ok().wasExistingFile) { diff --git a/apps/central-scan/frontend/script/build-stubs b/apps/central-scan/frontend/script/build-stubs new file mode 120000 index 0000000000..8af0a46783 --- /dev/null +++ b/apps/central-scan/frontend/script/build-stubs @@ -0,0 +1 @@ +../../../../script/build-stubs \ No newline at end of file diff --git a/apps/central-scan/frontend/src/stubs/fs.ts b/apps/central-scan/frontend/src/stubs/fs.ts new file mode 100644 index 0000000000..e43dbcf9f1 --- /dev/null +++ b/apps/central-scan/frontend/src/stubs/fs.ts @@ -0,0 +1,299 @@ +/** Stub for 'fs' module, generated by script/build-stubs. DO NOT EDIT */ +/* eslint-disable */ +/* istanbul ignore file */ + +function __stubFnDoNotCall(): never { + throw new Error('this function is a stub and should never be called'); +} +/** Stub for appendFile */ +export const appendFile = __stubFnDoNotCall; +/** Stub for appendFileSync */ +export const appendFileSync = __stubFnDoNotCall; +/** Stub for access */ +export const access = __stubFnDoNotCall; +/** Stub for accessSync */ +export const accessSync = __stubFnDoNotCall; +/** Stub for chown */ +export const chown = __stubFnDoNotCall; +/** Stub for chownSync */ +export const chownSync = __stubFnDoNotCall; +/** Stub for chmod */ +export const chmod = __stubFnDoNotCall; +/** Stub for chmodSync */ +export const chmodSync = __stubFnDoNotCall; +/** Stub for close */ +export const close = __stubFnDoNotCall; +/** Stub for closeSync */ +export const closeSync = __stubFnDoNotCall; +/** Stub for copyFile */ +export const copyFile = __stubFnDoNotCall; +/** Stub for copyFileSync */ +export const copyFileSync = __stubFnDoNotCall; +/** Stub for cp */ +export const cp = __stubFnDoNotCall; +/** Stub for cpSync */ +export const cpSync = __stubFnDoNotCall; +/** Stub for createReadStream */ +export const createReadStream = __stubFnDoNotCall; +/** Stub for createWriteStream */ +export const createWriteStream = __stubFnDoNotCall; +/** Stub for exists */ +export const exists = __stubFnDoNotCall; +/** Stub for existsSync */ +export const existsSync = __stubFnDoNotCall; +/** Stub for fchown */ +export const fchown = __stubFnDoNotCall; +/** Stub for fchownSync */ +export const fchownSync = __stubFnDoNotCall; +/** Stub for fchmod */ +export const fchmod = __stubFnDoNotCall; +/** Stub for fchmodSync */ +export const fchmodSync = __stubFnDoNotCall; +/** Stub for fdatasync */ +export const fdatasync = __stubFnDoNotCall; +/** Stub for fdatasyncSync */ +export const fdatasyncSync = __stubFnDoNotCall; +/** Stub for fstat */ +export const fstat = __stubFnDoNotCall; +/** Stub for fstatSync */ +export const fstatSync = __stubFnDoNotCall; +/** Stub for fsync */ +export const fsync = __stubFnDoNotCall; +/** Stub for fsyncSync */ +export const fsyncSync = __stubFnDoNotCall; +/** Stub for ftruncate */ +export const ftruncate = __stubFnDoNotCall; +/** Stub for ftruncateSync */ +export const ftruncateSync = __stubFnDoNotCall; +/** Stub for futimes */ +export const futimes = __stubFnDoNotCall; +/** Stub for futimesSync */ +export const futimesSync = __stubFnDoNotCall; +/** Stub for lchown */ +export const lchown = __stubFnDoNotCall; +/** Stub for lchownSync */ +export const lchownSync = __stubFnDoNotCall; +/** Stub for lchmod */ +export const lchmod = undefined; +/** Stub for lchmodSync */ +export const lchmodSync = undefined; +/** Stub for link */ +export const link = __stubFnDoNotCall; +/** Stub for linkSync */ +export const linkSync = __stubFnDoNotCall; +/** Stub for lstat */ +export const lstat = __stubFnDoNotCall; +/** Stub for lstatSync */ +export const lstatSync = __stubFnDoNotCall; +/** Stub for lutimes */ +export const lutimes = __stubFnDoNotCall; +/** Stub for lutimesSync */ +export const lutimesSync = __stubFnDoNotCall; +/** Stub for mkdir */ +export const mkdir = __stubFnDoNotCall; +/** Stub for mkdirSync */ +export const mkdirSync = __stubFnDoNotCall; +/** Stub for mkdtemp */ +export const mkdtemp = __stubFnDoNotCall; +/** Stub for mkdtempSync */ +export const mkdtempSync = __stubFnDoNotCall; +/** Stub for open */ +export const open = __stubFnDoNotCall; +/** Stub for openSync */ +export const openSync = __stubFnDoNotCall; +/** Stub for opendir */ +export const opendir = __stubFnDoNotCall; +/** Stub for opendirSync */ +export const opendirSync = __stubFnDoNotCall; +/** Stub for readdir */ +export const readdir = __stubFnDoNotCall; +/** Stub for readdirSync */ +export const readdirSync = __stubFnDoNotCall; +/** Stub for read */ +export const read = __stubFnDoNotCall; +/** Stub for readSync */ +export const readSync = __stubFnDoNotCall; +/** Stub for readv */ +export const readv = __stubFnDoNotCall; +/** Stub for readvSync */ +export const readvSync = __stubFnDoNotCall; +/** Stub for readFile */ +export const readFile = __stubFnDoNotCall; +/** Stub for readFileSync */ +export const readFileSync = __stubFnDoNotCall; +/** Stub for readlink */ +export const readlink = __stubFnDoNotCall; +/** Stub for readlinkSync */ +export const readlinkSync = __stubFnDoNotCall; +/** Stub for realpath */ +export const realpath = __stubFnDoNotCall; +/** Stub for realpathSync */ +export const realpathSync = __stubFnDoNotCall; +/** Stub for rename */ +export const rename = __stubFnDoNotCall; +/** Stub for renameSync */ +export const renameSync = __stubFnDoNotCall; +/** Stub for rm */ +export const rm = __stubFnDoNotCall; +/** Stub for rmSync */ +export const rmSync = __stubFnDoNotCall; +/** Stub for rmdir */ +export const rmdir = __stubFnDoNotCall; +/** Stub for rmdirSync */ +export const rmdirSync = __stubFnDoNotCall; +/** Stub for stat */ +export const stat = __stubFnDoNotCall; +/** Stub for statSync */ +export const statSync = __stubFnDoNotCall; +/** Stub for symlink */ +export const symlink = __stubFnDoNotCall; +/** Stub for symlinkSync */ +export const symlinkSync = __stubFnDoNotCall; +/** Stub for truncate */ +export const truncate = __stubFnDoNotCall; +/** Stub for truncateSync */ +export const truncateSync = __stubFnDoNotCall; +/** Stub for unwatchFile */ +export const unwatchFile = __stubFnDoNotCall; +/** Stub for unlink */ +export const unlink = __stubFnDoNotCall; +/** Stub for unlinkSync */ +export const unlinkSync = __stubFnDoNotCall; +/** Stub for utimes */ +export const utimes = __stubFnDoNotCall; +/** Stub for utimesSync */ +export const utimesSync = __stubFnDoNotCall; +/** Stub for watch */ +export const watch = __stubFnDoNotCall; +/** Stub for watchFile */ +export const watchFile = __stubFnDoNotCall; +/** Stub for writeFile */ +export const writeFile = __stubFnDoNotCall; +/** Stub for writeFileSync */ +export const writeFileSync = __stubFnDoNotCall; +/** Stub for write */ +export const write = __stubFnDoNotCall; +/** Stub for writeSync */ +export const writeSync = __stubFnDoNotCall; +/** Stub for writev */ +export const writev = __stubFnDoNotCall; +/** Stub for writevSync */ +export const writevSync = __stubFnDoNotCall; +/** Stub for Dir */ +export const Dir = __stubFnDoNotCall; +/** Stub for Dirent */ +export const Dirent = __stubFnDoNotCall; +/** Stub for Stats */ +export const Stats = __stubFnDoNotCall; +/** Stub for ReadStream */ +export const ReadStream = __stubFnDoNotCall; +/** Stub for WriteStream */ +export const WriteStream = __stubFnDoNotCall; +/** Stub for FileReadStream */ +export const FileReadStream = __stubFnDoNotCall; +/** Stub for FileWriteStream */ +export const FileWriteStream = __stubFnDoNotCall; +/** Stub for _toUnixTimestamp */ +export const _toUnixTimestamp = __stubFnDoNotCall; +/** Stub for F_OK */ +export const F_OK = 0; +/** Stub for R_OK */ +export const R_OK = 4; +/** Stub for W_OK */ +export const W_OK = 2; +/** Stub for X_OK */ +export const X_OK = 1; +/** Stub for constants */ +export const constants = { + UV_FS_SYMLINK_DIR: 1, + UV_FS_SYMLINK_JUNCTION: 2, + O_RDONLY: 0, + O_WRONLY: 1, + O_RDWR: 2, + UV_DIRENT_UNKNOWN: 0, + UV_DIRENT_FILE: 1, + UV_DIRENT_DIR: 2, + UV_DIRENT_LINK: 3, + UV_DIRENT_FIFO: 4, + UV_DIRENT_SOCKET: 5, + UV_DIRENT_CHAR: 6, + UV_DIRENT_BLOCK: 7, + S_IFMT: 61440, + S_IFREG: 32768, + S_IFDIR: 16384, + S_IFCHR: 8192, + S_IFBLK: 24576, + S_IFIFO: 4096, + S_IFLNK: 40960, + S_IFSOCK: 49152, + O_CREAT: 64, + O_EXCL: 128, + UV_FS_O_FILEMAP: 0, + O_NOCTTY: 256, + O_TRUNC: 512, + O_APPEND: 1024, + O_DIRECTORY: 16384, + O_NOATIME: 262144, + O_NOFOLLOW: 32768, + O_SYNC: 1052672, + O_DSYNC: 4096, + O_DIRECT: 65536, + O_NONBLOCK: 2048, + S_IRWXU: 448, + S_IRUSR: 256, + S_IWUSR: 128, + S_IXUSR: 64, + S_IRWXG: 56, + S_IRGRP: 32, + S_IWGRP: 16, + S_IXGRP: 8, + S_IRWXO: 7, + S_IROTH: 4, + S_IWOTH: 2, + S_IXOTH: 1, + F_OK: 0, + R_OK: 4, + W_OK: 2, + X_OK: 1, + UV_FS_COPYFILE_EXCL: 1, + COPYFILE_EXCL: 1, + UV_FS_COPYFILE_FICLONE: 2, + COPYFILE_FICLONE: 2, + UV_FS_COPYFILE_FICLONE_FORCE: 4, + COPYFILE_FICLONE_FORCE: 4, +}; +/** Stub for promises */ +export const promises = { + access: __stubFnDoNotCall, + copyFile: __stubFnDoNotCall, + cp: __stubFnDoNotCall, + open: __stubFnDoNotCall, + opendir: __stubFnDoNotCall, + rename: __stubFnDoNotCall, + truncate: __stubFnDoNotCall, + rm: __stubFnDoNotCall, + rmdir: __stubFnDoNotCall, + mkdir: __stubFnDoNotCall, + readdir: __stubFnDoNotCall, + readlink: __stubFnDoNotCall, + symlink: __stubFnDoNotCall, + lstat: __stubFnDoNotCall, + stat: __stubFnDoNotCall, + link: __stubFnDoNotCall, + unlink: __stubFnDoNotCall, + chmod: __stubFnDoNotCall, + lchmod: __stubFnDoNotCall, + lchown: __stubFnDoNotCall, + chown: __stubFnDoNotCall, + utimes: __stubFnDoNotCall, + lutimes: __stubFnDoNotCall, + realpath: __stubFnDoNotCall, + mkdtemp: __stubFnDoNotCall, + writeFile: __stubFnDoNotCall, + appendFile: __stubFnDoNotCall, + readFile: __stubFnDoNotCall, + watch: __stubFnDoNotCall, + get constants() { + return constants; + }, +}; diff --git a/apps/central-scan/frontend/vite.config.ts b/apps/central-scan/frontend/vite.config.ts index 7e674f282f..123f08375e 100644 --- a/apps/central-scan/frontend/vite.config.ts +++ b/apps/central-scan/frontend/vite.config.ts @@ -50,6 +50,7 @@ export default defineConfig((env) => { // The trailing slash is important, otherwise it will be resolved as a // built-in NodeJS module. { find: 'buffer', replacement: require.resolve('buffer/'), }, + { find: 'fs', replacement: join(__dirname, './src/stubs/fs.ts') }, { find: 'path', replacement: require.resolve('path/'), }, // Create aliases for all workspace packages, i.e. diff --git a/apps/design/frontend/script/build-stubs b/apps/design/frontend/script/build-stubs new file mode 120000 index 0000000000..8af0a46783 --- /dev/null +++ b/apps/design/frontend/script/build-stubs @@ -0,0 +1 @@ +../../../../script/build-stubs \ No newline at end of file diff --git a/apps/design/frontend/src/stubs/fs.ts b/apps/design/frontend/src/stubs/fs.ts new file mode 100644 index 0000000000..e43dbcf9f1 --- /dev/null +++ b/apps/design/frontend/src/stubs/fs.ts @@ -0,0 +1,299 @@ +/** Stub for 'fs' module, generated by script/build-stubs. DO NOT EDIT */ +/* eslint-disable */ +/* istanbul ignore file */ + +function __stubFnDoNotCall(): never { + throw new Error('this function is a stub and should never be called'); +} +/** Stub for appendFile */ +export const appendFile = __stubFnDoNotCall; +/** Stub for appendFileSync */ +export const appendFileSync = __stubFnDoNotCall; +/** Stub for access */ +export const access = __stubFnDoNotCall; +/** Stub for accessSync */ +export const accessSync = __stubFnDoNotCall; +/** Stub for chown */ +export const chown = __stubFnDoNotCall; +/** Stub for chownSync */ +export const chownSync = __stubFnDoNotCall; +/** Stub for chmod */ +export const chmod = __stubFnDoNotCall; +/** Stub for chmodSync */ +export const chmodSync = __stubFnDoNotCall; +/** Stub for close */ +export const close = __stubFnDoNotCall; +/** Stub for closeSync */ +export const closeSync = __stubFnDoNotCall; +/** Stub for copyFile */ +export const copyFile = __stubFnDoNotCall; +/** Stub for copyFileSync */ +export const copyFileSync = __stubFnDoNotCall; +/** Stub for cp */ +export const cp = __stubFnDoNotCall; +/** Stub for cpSync */ +export const cpSync = __stubFnDoNotCall; +/** Stub for createReadStream */ +export const createReadStream = __stubFnDoNotCall; +/** Stub for createWriteStream */ +export const createWriteStream = __stubFnDoNotCall; +/** Stub for exists */ +export const exists = __stubFnDoNotCall; +/** Stub for existsSync */ +export const existsSync = __stubFnDoNotCall; +/** Stub for fchown */ +export const fchown = __stubFnDoNotCall; +/** Stub for fchownSync */ +export const fchownSync = __stubFnDoNotCall; +/** Stub for fchmod */ +export const fchmod = __stubFnDoNotCall; +/** Stub for fchmodSync */ +export const fchmodSync = __stubFnDoNotCall; +/** Stub for fdatasync */ +export const fdatasync = __stubFnDoNotCall; +/** Stub for fdatasyncSync */ +export const fdatasyncSync = __stubFnDoNotCall; +/** Stub for fstat */ +export const fstat = __stubFnDoNotCall; +/** Stub for fstatSync */ +export const fstatSync = __stubFnDoNotCall; +/** Stub for fsync */ +export const fsync = __stubFnDoNotCall; +/** Stub for fsyncSync */ +export const fsyncSync = __stubFnDoNotCall; +/** Stub for ftruncate */ +export const ftruncate = __stubFnDoNotCall; +/** Stub for ftruncateSync */ +export const ftruncateSync = __stubFnDoNotCall; +/** Stub for futimes */ +export const futimes = __stubFnDoNotCall; +/** Stub for futimesSync */ +export const futimesSync = __stubFnDoNotCall; +/** Stub for lchown */ +export const lchown = __stubFnDoNotCall; +/** Stub for lchownSync */ +export const lchownSync = __stubFnDoNotCall; +/** Stub for lchmod */ +export const lchmod = undefined; +/** Stub for lchmodSync */ +export const lchmodSync = undefined; +/** Stub for link */ +export const link = __stubFnDoNotCall; +/** Stub for linkSync */ +export const linkSync = __stubFnDoNotCall; +/** Stub for lstat */ +export const lstat = __stubFnDoNotCall; +/** Stub for lstatSync */ +export const lstatSync = __stubFnDoNotCall; +/** Stub for lutimes */ +export const lutimes = __stubFnDoNotCall; +/** Stub for lutimesSync */ +export const lutimesSync = __stubFnDoNotCall; +/** Stub for mkdir */ +export const mkdir = __stubFnDoNotCall; +/** Stub for mkdirSync */ +export const mkdirSync = __stubFnDoNotCall; +/** Stub for mkdtemp */ +export const mkdtemp = __stubFnDoNotCall; +/** Stub for mkdtempSync */ +export const mkdtempSync = __stubFnDoNotCall; +/** Stub for open */ +export const open = __stubFnDoNotCall; +/** Stub for openSync */ +export const openSync = __stubFnDoNotCall; +/** Stub for opendir */ +export const opendir = __stubFnDoNotCall; +/** Stub for opendirSync */ +export const opendirSync = __stubFnDoNotCall; +/** Stub for readdir */ +export const readdir = __stubFnDoNotCall; +/** Stub for readdirSync */ +export const readdirSync = __stubFnDoNotCall; +/** Stub for read */ +export const read = __stubFnDoNotCall; +/** Stub for readSync */ +export const readSync = __stubFnDoNotCall; +/** Stub for readv */ +export const readv = __stubFnDoNotCall; +/** Stub for readvSync */ +export const readvSync = __stubFnDoNotCall; +/** Stub for readFile */ +export const readFile = __stubFnDoNotCall; +/** Stub for readFileSync */ +export const readFileSync = __stubFnDoNotCall; +/** Stub for readlink */ +export const readlink = __stubFnDoNotCall; +/** Stub for readlinkSync */ +export const readlinkSync = __stubFnDoNotCall; +/** Stub for realpath */ +export const realpath = __stubFnDoNotCall; +/** Stub for realpathSync */ +export const realpathSync = __stubFnDoNotCall; +/** Stub for rename */ +export const rename = __stubFnDoNotCall; +/** Stub for renameSync */ +export const renameSync = __stubFnDoNotCall; +/** Stub for rm */ +export const rm = __stubFnDoNotCall; +/** Stub for rmSync */ +export const rmSync = __stubFnDoNotCall; +/** Stub for rmdir */ +export const rmdir = __stubFnDoNotCall; +/** Stub for rmdirSync */ +export const rmdirSync = __stubFnDoNotCall; +/** Stub for stat */ +export const stat = __stubFnDoNotCall; +/** Stub for statSync */ +export const statSync = __stubFnDoNotCall; +/** Stub for symlink */ +export const symlink = __stubFnDoNotCall; +/** Stub for symlinkSync */ +export const symlinkSync = __stubFnDoNotCall; +/** Stub for truncate */ +export const truncate = __stubFnDoNotCall; +/** Stub for truncateSync */ +export const truncateSync = __stubFnDoNotCall; +/** Stub for unwatchFile */ +export const unwatchFile = __stubFnDoNotCall; +/** Stub for unlink */ +export const unlink = __stubFnDoNotCall; +/** Stub for unlinkSync */ +export const unlinkSync = __stubFnDoNotCall; +/** Stub for utimes */ +export const utimes = __stubFnDoNotCall; +/** Stub for utimesSync */ +export const utimesSync = __stubFnDoNotCall; +/** Stub for watch */ +export const watch = __stubFnDoNotCall; +/** Stub for watchFile */ +export const watchFile = __stubFnDoNotCall; +/** Stub for writeFile */ +export const writeFile = __stubFnDoNotCall; +/** Stub for writeFileSync */ +export const writeFileSync = __stubFnDoNotCall; +/** Stub for write */ +export const write = __stubFnDoNotCall; +/** Stub for writeSync */ +export const writeSync = __stubFnDoNotCall; +/** Stub for writev */ +export const writev = __stubFnDoNotCall; +/** Stub for writevSync */ +export const writevSync = __stubFnDoNotCall; +/** Stub for Dir */ +export const Dir = __stubFnDoNotCall; +/** Stub for Dirent */ +export const Dirent = __stubFnDoNotCall; +/** Stub for Stats */ +export const Stats = __stubFnDoNotCall; +/** Stub for ReadStream */ +export const ReadStream = __stubFnDoNotCall; +/** Stub for WriteStream */ +export const WriteStream = __stubFnDoNotCall; +/** Stub for FileReadStream */ +export const FileReadStream = __stubFnDoNotCall; +/** Stub for FileWriteStream */ +export const FileWriteStream = __stubFnDoNotCall; +/** Stub for _toUnixTimestamp */ +export const _toUnixTimestamp = __stubFnDoNotCall; +/** Stub for F_OK */ +export const F_OK = 0; +/** Stub for R_OK */ +export const R_OK = 4; +/** Stub for W_OK */ +export const W_OK = 2; +/** Stub for X_OK */ +export const X_OK = 1; +/** Stub for constants */ +export const constants = { + UV_FS_SYMLINK_DIR: 1, + UV_FS_SYMLINK_JUNCTION: 2, + O_RDONLY: 0, + O_WRONLY: 1, + O_RDWR: 2, + UV_DIRENT_UNKNOWN: 0, + UV_DIRENT_FILE: 1, + UV_DIRENT_DIR: 2, + UV_DIRENT_LINK: 3, + UV_DIRENT_FIFO: 4, + UV_DIRENT_SOCKET: 5, + UV_DIRENT_CHAR: 6, + UV_DIRENT_BLOCK: 7, + S_IFMT: 61440, + S_IFREG: 32768, + S_IFDIR: 16384, + S_IFCHR: 8192, + S_IFBLK: 24576, + S_IFIFO: 4096, + S_IFLNK: 40960, + S_IFSOCK: 49152, + O_CREAT: 64, + O_EXCL: 128, + UV_FS_O_FILEMAP: 0, + O_NOCTTY: 256, + O_TRUNC: 512, + O_APPEND: 1024, + O_DIRECTORY: 16384, + O_NOATIME: 262144, + O_NOFOLLOW: 32768, + O_SYNC: 1052672, + O_DSYNC: 4096, + O_DIRECT: 65536, + O_NONBLOCK: 2048, + S_IRWXU: 448, + S_IRUSR: 256, + S_IWUSR: 128, + S_IXUSR: 64, + S_IRWXG: 56, + S_IRGRP: 32, + S_IWGRP: 16, + S_IXGRP: 8, + S_IRWXO: 7, + S_IROTH: 4, + S_IWOTH: 2, + S_IXOTH: 1, + F_OK: 0, + R_OK: 4, + W_OK: 2, + X_OK: 1, + UV_FS_COPYFILE_EXCL: 1, + COPYFILE_EXCL: 1, + UV_FS_COPYFILE_FICLONE: 2, + COPYFILE_FICLONE: 2, + UV_FS_COPYFILE_FICLONE_FORCE: 4, + COPYFILE_FICLONE_FORCE: 4, +}; +/** Stub for promises */ +export const promises = { + access: __stubFnDoNotCall, + copyFile: __stubFnDoNotCall, + cp: __stubFnDoNotCall, + open: __stubFnDoNotCall, + opendir: __stubFnDoNotCall, + rename: __stubFnDoNotCall, + truncate: __stubFnDoNotCall, + rm: __stubFnDoNotCall, + rmdir: __stubFnDoNotCall, + mkdir: __stubFnDoNotCall, + readdir: __stubFnDoNotCall, + readlink: __stubFnDoNotCall, + symlink: __stubFnDoNotCall, + lstat: __stubFnDoNotCall, + stat: __stubFnDoNotCall, + link: __stubFnDoNotCall, + unlink: __stubFnDoNotCall, + chmod: __stubFnDoNotCall, + lchmod: __stubFnDoNotCall, + lchown: __stubFnDoNotCall, + chown: __stubFnDoNotCall, + utimes: __stubFnDoNotCall, + lutimes: __stubFnDoNotCall, + realpath: __stubFnDoNotCall, + mkdtemp: __stubFnDoNotCall, + writeFile: __stubFnDoNotCall, + appendFile: __stubFnDoNotCall, + readFile: __stubFnDoNotCall, + watch: __stubFnDoNotCall, + get constants() { + return constants; + }, +}; diff --git a/apps/design/frontend/vite.config.ts b/apps/design/frontend/vite.config.ts index 7913cf2478..a3dedc0f96 100644 --- a/apps/design/frontend/vite.config.ts +++ b/apps/design/frontend/vite.config.ts @@ -49,6 +49,7 @@ export default defineConfig(async (env) => { // The trailing slash is important, otherwise it will be resolved as a // built-in NodeJS module. { find: 'buffer', replacement: require.resolve('buffer/') }, + { find: 'fs', replacement: join(__dirname, './src/stubs/fs.ts') }, { find: 'path', replacement: require.resolve('path/') }, // Create aliases for all workspace packages, i.e. diff --git a/apps/mark-scan/frontend/script/build-stubs b/apps/mark-scan/frontend/script/build-stubs new file mode 120000 index 0000000000..8af0a46783 --- /dev/null +++ b/apps/mark-scan/frontend/script/build-stubs @@ -0,0 +1 @@ +../../../../script/build-stubs \ No newline at end of file diff --git a/apps/mark-scan/frontend/src/stubs/fs.ts b/apps/mark-scan/frontend/src/stubs/fs.ts new file mode 100644 index 0000000000..e43dbcf9f1 --- /dev/null +++ b/apps/mark-scan/frontend/src/stubs/fs.ts @@ -0,0 +1,299 @@ +/** Stub for 'fs' module, generated by script/build-stubs. DO NOT EDIT */ +/* eslint-disable */ +/* istanbul ignore file */ + +function __stubFnDoNotCall(): never { + throw new Error('this function is a stub and should never be called'); +} +/** Stub for appendFile */ +export const appendFile = __stubFnDoNotCall; +/** Stub for appendFileSync */ +export const appendFileSync = __stubFnDoNotCall; +/** Stub for access */ +export const access = __stubFnDoNotCall; +/** Stub for accessSync */ +export const accessSync = __stubFnDoNotCall; +/** Stub for chown */ +export const chown = __stubFnDoNotCall; +/** Stub for chownSync */ +export const chownSync = __stubFnDoNotCall; +/** Stub for chmod */ +export const chmod = __stubFnDoNotCall; +/** Stub for chmodSync */ +export const chmodSync = __stubFnDoNotCall; +/** Stub for close */ +export const close = __stubFnDoNotCall; +/** Stub for closeSync */ +export const closeSync = __stubFnDoNotCall; +/** Stub for copyFile */ +export const copyFile = __stubFnDoNotCall; +/** Stub for copyFileSync */ +export const copyFileSync = __stubFnDoNotCall; +/** Stub for cp */ +export const cp = __stubFnDoNotCall; +/** Stub for cpSync */ +export const cpSync = __stubFnDoNotCall; +/** Stub for createReadStream */ +export const createReadStream = __stubFnDoNotCall; +/** Stub for createWriteStream */ +export const createWriteStream = __stubFnDoNotCall; +/** Stub for exists */ +export const exists = __stubFnDoNotCall; +/** Stub for existsSync */ +export const existsSync = __stubFnDoNotCall; +/** Stub for fchown */ +export const fchown = __stubFnDoNotCall; +/** Stub for fchownSync */ +export const fchownSync = __stubFnDoNotCall; +/** Stub for fchmod */ +export const fchmod = __stubFnDoNotCall; +/** Stub for fchmodSync */ +export const fchmodSync = __stubFnDoNotCall; +/** Stub for fdatasync */ +export const fdatasync = __stubFnDoNotCall; +/** Stub for fdatasyncSync */ +export const fdatasyncSync = __stubFnDoNotCall; +/** Stub for fstat */ +export const fstat = __stubFnDoNotCall; +/** Stub for fstatSync */ +export const fstatSync = __stubFnDoNotCall; +/** Stub for fsync */ +export const fsync = __stubFnDoNotCall; +/** Stub for fsyncSync */ +export const fsyncSync = __stubFnDoNotCall; +/** Stub for ftruncate */ +export const ftruncate = __stubFnDoNotCall; +/** Stub for ftruncateSync */ +export const ftruncateSync = __stubFnDoNotCall; +/** Stub for futimes */ +export const futimes = __stubFnDoNotCall; +/** Stub for futimesSync */ +export const futimesSync = __stubFnDoNotCall; +/** Stub for lchown */ +export const lchown = __stubFnDoNotCall; +/** Stub for lchownSync */ +export const lchownSync = __stubFnDoNotCall; +/** Stub for lchmod */ +export const lchmod = undefined; +/** Stub for lchmodSync */ +export const lchmodSync = undefined; +/** Stub for link */ +export const link = __stubFnDoNotCall; +/** Stub for linkSync */ +export const linkSync = __stubFnDoNotCall; +/** Stub for lstat */ +export const lstat = __stubFnDoNotCall; +/** Stub for lstatSync */ +export const lstatSync = __stubFnDoNotCall; +/** Stub for lutimes */ +export const lutimes = __stubFnDoNotCall; +/** Stub for lutimesSync */ +export const lutimesSync = __stubFnDoNotCall; +/** Stub for mkdir */ +export const mkdir = __stubFnDoNotCall; +/** Stub for mkdirSync */ +export const mkdirSync = __stubFnDoNotCall; +/** Stub for mkdtemp */ +export const mkdtemp = __stubFnDoNotCall; +/** Stub for mkdtempSync */ +export const mkdtempSync = __stubFnDoNotCall; +/** Stub for open */ +export const open = __stubFnDoNotCall; +/** Stub for openSync */ +export const openSync = __stubFnDoNotCall; +/** Stub for opendir */ +export const opendir = __stubFnDoNotCall; +/** Stub for opendirSync */ +export const opendirSync = __stubFnDoNotCall; +/** Stub for readdir */ +export const readdir = __stubFnDoNotCall; +/** Stub for readdirSync */ +export const readdirSync = __stubFnDoNotCall; +/** Stub for read */ +export const read = __stubFnDoNotCall; +/** Stub for readSync */ +export const readSync = __stubFnDoNotCall; +/** Stub for readv */ +export const readv = __stubFnDoNotCall; +/** Stub for readvSync */ +export const readvSync = __stubFnDoNotCall; +/** Stub for readFile */ +export const readFile = __stubFnDoNotCall; +/** Stub for readFileSync */ +export const readFileSync = __stubFnDoNotCall; +/** Stub for readlink */ +export const readlink = __stubFnDoNotCall; +/** Stub for readlinkSync */ +export const readlinkSync = __stubFnDoNotCall; +/** Stub for realpath */ +export const realpath = __stubFnDoNotCall; +/** Stub for realpathSync */ +export const realpathSync = __stubFnDoNotCall; +/** Stub for rename */ +export const rename = __stubFnDoNotCall; +/** Stub for renameSync */ +export const renameSync = __stubFnDoNotCall; +/** Stub for rm */ +export const rm = __stubFnDoNotCall; +/** Stub for rmSync */ +export const rmSync = __stubFnDoNotCall; +/** Stub for rmdir */ +export const rmdir = __stubFnDoNotCall; +/** Stub for rmdirSync */ +export const rmdirSync = __stubFnDoNotCall; +/** Stub for stat */ +export const stat = __stubFnDoNotCall; +/** Stub for statSync */ +export const statSync = __stubFnDoNotCall; +/** Stub for symlink */ +export const symlink = __stubFnDoNotCall; +/** Stub for symlinkSync */ +export const symlinkSync = __stubFnDoNotCall; +/** Stub for truncate */ +export const truncate = __stubFnDoNotCall; +/** Stub for truncateSync */ +export const truncateSync = __stubFnDoNotCall; +/** Stub for unwatchFile */ +export const unwatchFile = __stubFnDoNotCall; +/** Stub for unlink */ +export const unlink = __stubFnDoNotCall; +/** Stub for unlinkSync */ +export const unlinkSync = __stubFnDoNotCall; +/** Stub for utimes */ +export const utimes = __stubFnDoNotCall; +/** Stub for utimesSync */ +export const utimesSync = __stubFnDoNotCall; +/** Stub for watch */ +export const watch = __stubFnDoNotCall; +/** Stub for watchFile */ +export const watchFile = __stubFnDoNotCall; +/** Stub for writeFile */ +export const writeFile = __stubFnDoNotCall; +/** Stub for writeFileSync */ +export const writeFileSync = __stubFnDoNotCall; +/** Stub for write */ +export const write = __stubFnDoNotCall; +/** Stub for writeSync */ +export const writeSync = __stubFnDoNotCall; +/** Stub for writev */ +export const writev = __stubFnDoNotCall; +/** Stub for writevSync */ +export const writevSync = __stubFnDoNotCall; +/** Stub for Dir */ +export const Dir = __stubFnDoNotCall; +/** Stub for Dirent */ +export const Dirent = __stubFnDoNotCall; +/** Stub for Stats */ +export const Stats = __stubFnDoNotCall; +/** Stub for ReadStream */ +export const ReadStream = __stubFnDoNotCall; +/** Stub for WriteStream */ +export const WriteStream = __stubFnDoNotCall; +/** Stub for FileReadStream */ +export const FileReadStream = __stubFnDoNotCall; +/** Stub for FileWriteStream */ +export const FileWriteStream = __stubFnDoNotCall; +/** Stub for _toUnixTimestamp */ +export const _toUnixTimestamp = __stubFnDoNotCall; +/** Stub for F_OK */ +export const F_OK = 0; +/** Stub for R_OK */ +export const R_OK = 4; +/** Stub for W_OK */ +export const W_OK = 2; +/** Stub for X_OK */ +export const X_OK = 1; +/** Stub for constants */ +export const constants = { + UV_FS_SYMLINK_DIR: 1, + UV_FS_SYMLINK_JUNCTION: 2, + O_RDONLY: 0, + O_WRONLY: 1, + O_RDWR: 2, + UV_DIRENT_UNKNOWN: 0, + UV_DIRENT_FILE: 1, + UV_DIRENT_DIR: 2, + UV_DIRENT_LINK: 3, + UV_DIRENT_FIFO: 4, + UV_DIRENT_SOCKET: 5, + UV_DIRENT_CHAR: 6, + UV_DIRENT_BLOCK: 7, + S_IFMT: 61440, + S_IFREG: 32768, + S_IFDIR: 16384, + S_IFCHR: 8192, + S_IFBLK: 24576, + S_IFIFO: 4096, + S_IFLNK: 40960, + S_IFSOCK: 49152, + O_CREAT: 64, + O_EXCL: 128, + UV_FS_O_FILEMAP: 0, + O_NOCTTY: 256, + O_TRUNC: 512, + O_APPEND: 1024, + O_DIRECTORY: 16384, + O_NOATIME: 262144, + O_NOFOLLOW: 32768, + O_SYNC: 1052672, + O_DSYNC: 4096, + O_DIRECT: 65536, + O_NONBLOCK: 2048, + S_IRWXU: 448, + S_IRUSR: 256, + S_IWUSR: 128, + S_IXUSR: 64, + S_IRWXG: 56, + S_IRGRP: 32, + S_IWGRP: 16, + S_IXGRP: 8, + S_IRWXO: 7, + S_IROTH: 4, + S_IWOTH: 2, + S_IXOTH: 1, + F_OK: 0, + R_OK: 4, + W_OK: 2, + X_OK: 1, + UV_FS_COPYFILE_EXCL: 1, + COPYFILE_EXCL: 1, + UV_FS_COPYFILE_FICLONE: 2, + COPYFILE_FICLONE: 2, + UV_FS_COPYFILE_FICLONE_FORCE: 4, + COPYFILE_FICLONE_FORCE: 4, +}; +/** Stub for promises */ +export const promises = { + access: __stubFnDoNotCall, + copyFile: __stubFnDoNotCall, + cp: __stubFnDoNotCall, + open: __stubFnDoNotCall, + opendir: __stubFnDoNotCall, + rename: __stubFnDoNotCall, + truncate: __stubFnDoNotCall, + rm: __stubFnDoNotCall, + rmdir: __stubFnDoNotCall, + mkdir: __stubFnDoNotCall, + readdir: __stubFnDoNotCall, + readlink: __stubFnDoNotCall, + symlink: __stubFnDoNotCall, + lstat: __stubFnDoNotCall, + stat: __stubFnDoNotCall, + link: __stubFnDoNotCall, + unlink: __stubFnDoNotCall, + chmod: __stubFnDoNotCall, + lchmod: __stubFnDoNotCall, + lchown: __stubFnDoNotCall, + chown: __stubFnDoNotCall, + utimes: __stubFnDoNotCall, + lutimes: __stubFnDoNotCall, + realpath: __stubFnDoNotCall, + mkdtemp: __stubFnDoNotCall, + writeFile: __stubFnDoNotCall, + appendFile: __stubFnDoNotCall, + readFile: __stubFnDoNotCall, + watch: __stubFnDoNotCall, + get constants() { + return constants; + }, +}; diff --git a/apps/mark-scan/frontend/vite.config.ts b/apps/mark-scan/frontend/vite.config.ts index b2f77c9691..9e75fba1b7 100644 --- a/apps/mark-scan/frontend/vite.config.ts +++ b/apps/mark-scan/frontend/vite.config.ts @@ -5,16 +5,19 @@ import { getWorkspacePackageInfo } from '@votingworks/monorepo-utils'; import setupProxy from './prodserver/setupProxy'; export default defineConfig((env) => { - const workspacePackages = getWorkspacePackageInfo( - join(__dirname, '../..') - ); + const workspacePackages = getWorkspacePackageInfo(join(__dirname, '../..')); const envPrefix = 'REACT_APP_'; - const rootDotenvValues = loadEnv(env.mode, join(__dirname, '../../..'), envPrefix); - const coreDotenvValues = loadEnv(env.mode, __dirname, envPrefix) - const processEnvDefines = [...Object.entries(rootDotenvValues), ...Object.entries(coreDotenvValues)].reduce< - Record - >( + const rootDotenvValues = loadEnv( + env.mode, + join(__dirname, '../../..'), + envPrefix + ); + const coreDotenvValues = loadEnv(env.mode, __dirname, envPrefix); + const processEnvDefines = [ + ...Object.entries(rootDotenvValues), + ...Object.entries(coreDotenvValues), + ].reduce>( (acc, [key, value]) => ({ ...acc, [`process.env.${key}`]: JSON.stringify(value), @@ -49,8 +52,9 @@ export default defineConfig((env) => { // // The trailing slash is important, otherwise it will be resolved as a // built-in NodeJS module. - { find: 'buffer', replacement: require.resolve('buffer/'), }, - { find: 'path', replacement: require.resolve('path/'), }, + { find: 'buffer', replacement: require.resolve('buffer/') }, + { find: 'fs', replacement: join(__dirname, './src/stubs/fs.ts') }, + { find: 'path', replacement: require.resolve('path/') }, // Create aliases for all workspace packages, i.e. // @@ -76,8 +80,7 @@ export default defineConfig((env) => { // hardware has limited resources and hot reloading can cause poor performance during development server: { hmr: - process.env.DISABLE_MARKSCAN_HOT_RELOAD === 'true' - ? false : undefined + process.env.DISABLE_MARKSCAN_HOT_RELOAD === 'true' ? false : undefined, }, plugins: [ diff --git a/apps/mark/frontend/script/build-stubs b/apps/mark/frontend/script/build-stubs new file mode 120000 index 0000000000..8af0a46783 --- /dev/null +++ b/apps/mark/frontend/script/build-stubs @@ -0,0 +1 @@ +../../../../script/build-stubs \ No newline at end of file diff --git a/apps/mark/frontend/src/stubs/fs.ts b/apps/mark/frontend/src/stubs/fs.ts new file mode 100644 index 0000000000..e43dbcf9f1 --- /dev/null +++ b/apps/mark/frontend/src/stubs/fs.ts @@ -0,0 +1,299 @@ +/** Stub for 'fs' module, generated by script/build-stubs. DO NOT EDIT */ +/* eslint-disable */ +/* istanbul ignore file */ + +function __stubFnDoNotCall(): never { + throw new Error('this function is a stub and should never be called'); +} +/** Stub for appendFile */ +export const appendFile = __stubFnDoNotCall; +/** Stub for appendFileSync */ +export const appendFileSync = __stubFnDoNotCall; +/** Stub for access */ +export const access = __stubFnDoNotCall; +/** Stub for accessSync */ +export const accessSync = __stubFnDoNotCall; +/** Stub for chown */ +export const chown = __stubFnDoNotCall; +/** Stub for chownSync */ +export const chownSync = __stubFnDoNotCall; +/** Stub for chmod */ +export const chmod = __stubFnDoNotCall; +/** Stub for chmodSync */ +export const chmodSync = __stubFnDoNotCall; +/** Stub for close */ +export const close = __stubFnDoNotCall; +/** Stub for closeSync */ +export const closeSync = __stubFnDoNotCall; +/** Stub for copyFile */ +export const copyFile = __stubFnDoNotCall; +/** Stub for copyFileSync */ +export const copyFileSync = __stubFnDoNotCall; +/** Stub for cp */ +export const cp = __stubFnDoNotCall; +/** Stub for cpSync */ +export const cpSync = __stubFnDoNotCall; +/** Stub for createReadStream */ +export const createReadStream = __stubFnDoNotCall; +/** Stub for createWriteStream */ +export const createWriteStream = __stubFnDoNotCall; +/** Stub for exists */ +export const exists = __stubFnDoNotCall; +/** Stub for existsSync */ +export const existsSync = __stubFnDoNotCall; +/** Stub for fchown */ +export const fchown = __stubFnDoNotCall; +/** Stub for fchownSync */ +export const fchownSync = __stubFnDoNotCall; +/** Stub for fchmod */ +export const fchmod = __stubFnDoNotCall; +/** Stub for fchmodSync */ +export const fchmodSync = __stubFnDoNotCall; +/** Stub for fdatasync */ +export const fdatasync = __stubFnDoNotCall; +/** Stub for fdatasyncSync */ +export const fdatasyncSync = __stubFnDoNotCall; +/** Stub for fstat */ +export const fstat = __stubFnDoNotCall; +/** Stub for fstatSync */ +export const fstatSync = __stubFnDoNotCall; +/** Stub for fsync */ +export const fsync = __stubFnDoNotCall; +/** Stub for fsyncSync */ +export const fsyncSync = __stubFnDoNotCall; +/** Stub for ftruncate */ +export const ftruncate = __stubFnDoNotCall; +/** Stub for ftruncateSync */ +export const ftruncateSync = __stubFnDoNotCall; +/** Stub for futimes */ +export const futimes = __stubFnDoNotCall; +/** Stub for futimesSync */ +export const futimesSync = __stubFnDoNotCall; +/** Stub for lchown */ +export const lchown = __stubFnDoNotCall; +/** Stub for lchownSync */ +export const lchownSync = __stubFnDoNotCall; +/** Stub for lchmod */ +export const lchmod = undefined; +/** Stub for lchmodSync */ +export const lchmodSync = undefined; +/** Stub for link */ +export const link = __stubFnDoNotCall; +/** Stub for linkSync */ +export const linkSync = __stubFnDoNotCall; +/** Stub for lstat */ +export const lstat = __stubFnDoNotCall; +/** Stub for lstatSync */ +export const lstatSync = __stubFnDoNotCall; +/** Stub for lutimes */ +export const lutimes = __stubFnDoNotCall; +/** Stub for lutimesSync */ +export const lutimesSync = __stubFnDoNotCall; +/** Stub for mkdir */ +export const mkdir = __stubFnDoNotCall; +/** Stub for mkdirSync */ +export const mkdirSync = __stubFnDoNotCall; +/** Stub for mkdtemp */ +export const mkdtemp = __stubFnDoNotCall; +/** Stub for mkdtempSync */ +export const mkdtempSync = __stubFnDoNotCall; +/** Stub for open */ +export const open = __stubFnDoNotCall; +/** Stub for openSync */ +export const openSync = __stubFnDoNotCall; +/** Stub for opendir */ +export const opendir = __stubFnDoNotCall; +/** Stub for opendirSync */ +export const opendirSync = __stubFnDoNotCall; +/** Stub for readdir */ +export const readdir = __stubFnDoNotCall; +/** Stub for readdirSync */ +export const readdirSync = __stubFnDoNotCall; +/** Stub for read */ +export const read = __stubFnDoNotCall; +/** Stub for readSync */ +export const readSync = __stubFnDoNotCall; +/** Stub for readv */ +export const readv = __stubFnDoNotCall; +/** Stub for readvSync */ +export const readvSync = __stubFnDoNotCall; +/** Stub for readFile */ +export const readFile = __stubFnDoNotCall; +/** Stub for readFileSync */ +export const readFileSync = __stubFnDoNotCall; +/** Stub for readlink */ +export const readlink = __stubFnDoNotCall; +/** Stub for readlinkSync */ +export const readlinkSync = __stubFnDoNotCall; +/** Stub for realpath */ +export const realpath = __stubFnDoNotCall; +/** Stub for realpathSync */ +export const realpathSync = __stubFnDoNotCall; +/** Stub for rename */ +export const rename = __stubFnDoNotCall; +/** Stub for renameSync */ +export const renameSync = __stubFnDoNotCall; +/** Stub for rm */ +export const rm = __stubFnDoNotCall; +/** Stub for rmSync */ +export const rmSync = __stubFnDoNotCall; +/** Stub for rmdir */ +export const rmdir = __stubFnDoNotCall; +/** Stub for rmdirSync */ +export const rmdirSync = __stubFnDoNotCall; +/** Stub for stat */ +export const stat = __stubFnDoNotCall; +/** Stub for statSync */ +export const statSync = __stubFnDoNotCall; +/** Stub for symlink */ +export const symlink = __stubFnDoNotCall; +/** Stub for symlinkSync */ +export const symlinkSync = __stubFnDoNotCall; +/** Stub for truncate */ +export const truncate = __stubFnDoNotCall; +/** Stub for truncateSync */ +export const truncateSync = __stubFnDoNotCall; +/** Stub for unwatchFile */ +export const unwatchFile = __stubFnDoNotCall; +/** Stub for unlink */ +export const unlink = __stubFnDoNotCall; +/** Stub for unlinkSync */ +export const unlinkSync = __stubFnDoNotCall; +/** Stub for utimes */ +export const utimes = __stubFnDoNotCall; +/** Stub for utimesSync */ +export const utimesSync = __stubFnDoNotCall; +/** Stub for watch */ +export const watch = __stubFnDoNotCall; +/** Stub for watchFile */ +export const watchFile = __stubFnDoNotCall; +/** Stub for writeFile */ +export const writeFile = __stubFnDoNotCall; +/** Stub for writeFileSync */ +export const writeFileSync = __stubFnDoNotCall; +/** Stub for write */ +export const write = __stubFnDoNotCall; +/** Stub for writeSync */ +export const writeSync = __stubFnDoNotCall; +/** Stub for writev */ +export const writev = __stubFnDoNotCall; +/** Stub for writevSync */ +export const writevSync = __stubFnDoNotCall; +/** Stub for Dir */ +export const Dir = __stubFnDoNotCall; +/** Stub for Dirent */ +export const Dirent = __stubFnDoNotCall; +/** Stub for Stats */ +export const Stats = __stubFnDoNotCall; +/** Stub for ReadStream */ +export const ReadStream = __stubFnDoNotCall; +/** Stub for WriteStream */ +export const WriteStream = __stubFnDoNotCall; +/** Stub for FileReadStream */ +export const FileReadStream = __stubFnDoNotCall; +/** Stub for FileWriteStream */ +export const FileWriteStream = __stubFnDoNotCall; +/** Stub for _toUnixTimestamp */ +export const _toUnixTimestamp = __stubFnDoNotCall; +/** Stub for F_OK */ +export const F_OK = 0; +/** Stub for R_OK */ +export const R_OK = 4; +/** Stub for W_OK */ +export const W_OK = 2; +/** Stub for X_OK */ +export const X_OK = 1; +/** Stub for constants */ +export const constants = { + UV_FS_SYMLINK_DIR: 1, + UV_FS_SYMLINK_JUNCTION: 2, + O_RDONLY: 0, + O_WRONLY: 1, + O_RDWR: 2, + UV_DIRENT_UNKNOWN: 0, + UV_DIRENT_FILE: 1, + UV_DIRENT_DIR: 2, + UV_DIRENT_LINK: 3, + UV_DIRENT_FIFO: 4, + UV_DIRENT_SOCKET: 5, + UV_DIRENT_CHAR: 6, + UV_DIRENT_BLOCK: 7, + S_IFMT: 61440, + S_IFREG: 32768, + S_IFDIR: 16384, + S_IFCHR: 8192, + S_IFBLK: 24576, + S_IFIFO: 4096, + S_IFLNK: 40960, + S_IFSOCK: 49152, + O_CREAT: 64, + O_EXCL: 128, + UV_FS_O_FILEMAP: 0, + O_NOCTTY: 256, + O_TRUNC: 512, + O_APPEND: 1024, + O_DIRECTORY: 16384, + O_NOATIME: 262144, + O_NOFOLLOW: 32768, + O_SYNC: 1052672, + O_DSYNC: 4096, + O_DIRECT: 65536, + O_NONBLOCK: 2048, + S_IRWXU: 448, + S_IRUSR: 256, + S_IWUSR: 128, + S_IXUSR: 64, + S_IRWXG: 56, + S_IRGRP: 32, + S_IWGRP: 16, + S_IXGRP: 8, + S_IRWXO: 7, + S_IROTH: 4, + S_IWOTH: 2, + S_IXOTH: 1, + F_OK: 0, + R_OK: 4, + W_OK: 2, + X_OK: 1, + UV_FS_COPYFILE_EXCL: 1, + COPYFILE_EXCL: 1, + UV_FS_COPYFILE_FICLONE: 2, + COPYFILE_FICLONE: 2, + UV_FS_COPYFILE_FICLONE_FORCE: 4, + COPYFILE_FICLONE_FORCE: 4, +}; +/** Stub for promises */ +export const promises = { + access: __stubFnDoNotCall, + copyFile: __stubFnDoNotCall, + cp: __stubFnDoNotCall, + open: __stubFnDoNotCall, + opendir: __stubFnDoNotCall, + rename: __stubFnDoNotCall, + truncate: __stubFnDoNotCall, + rm: __stubFnDoNotCall, + rmdir: __stubFnDoNotCall, + mkdir: __stubFnDoNotCall, + readdir: __stubFnDoNotCall, + readlink: __stubFnDoNotCall, + symlink: __stubFnDoNotCall, + lstat: __stubFnDoNotCall, + stat: __stubFnDoNotCall, + link: __stubFnDoNotCall, + unlink: __stubFnDoNotCall, + chmod: __stubFnDoNotCall, + lchmod: __stubFnDoNotCall, + lchown: __stubFnDoNotCall, + chown: __stubFnDoNotCall, + utimes: __stubFnDoNotCall, + lutimes: __stubFnDoNotCall, + realpath: __stubFnDoNotCall, + mkdtemp: __stubFnDoNotCall, + writeFile: __stubFnDoNotCall, + appendFile: __stubFnDoNotCall, + readFile: __stubFnDoNotCall, + watch: __stubFnDoNotCall, + get constants() { + return constants; + }, +}; diff --git a/apps/mark/frontend/vite.config.ts b/apps/mark/frontend/vite.config.ts index 56ded06b78..fbf7860034 100644 --- a/apps/mark/frontend/vite.config.ts +++ b/apps/mark/frontend/vite.config.ts @@ -50,6 +50,7 @@ export default defineConfig((env) => { // The trailing slash is important, otherwise it will be resolved as a // built-in NodeJS module. { find: 'buffer', replacement: require.resolve('buffer/'), }, + { find: 'fs', replacement: join(__dirname, './src/stubs/fs.ts') }, { find: 'path', replacement: require.resolve('path/'), }, // Create aliases for all workspace packages, i.e. diff --git a/libs/auth/src/artifact_authentication.test.ts b/libs/auth/src/artifact_authentication.test.ts index c089be8b31..e7fcb8c344 100644 --- a/libs/auth/src/artifact_authentication.test.ts +++ b/libs/auth/src/artifact_authentication.test.ts @@ -4,6 +4,7 @@ import { dirSync } from 'tmp'; import { assert, err, ok } from '@votingworks/basics'; import { mockOf } from '@votingworks/test-utils'; import { + CastVoteRecordExportFileName, CastVoteRecordExportMetadata, CVR, safeParseJson, @@ -75,7 +76,10 @@ beforeEach(() => { castVoteRecordRootHash: expectedCastVoteRecordRootHash, }; fs.writeFileSync( - path.join(castVoteRecordExportDirectoryPath, 'metadata.json'), + path.join( + castVoteRecordExportDirectoryPath, + CastVoteRecordExportFileName.METADATA + ), JSON.stringify(castVoteRecordExportMetadata) ); castVoteRecords = { @@ -208,7 +212,10 @@ test.each<{ tamperFn: () => { assert(castVoteRecords.artifactToImport.type === 'cast_vote_records'); const { directoryPath } = castVoteRecords.artifactToImport; - const metadataFilePath = path.join(directoryPath, 'metadata.json'); + const metadataFilePath = path.join( + directoryPath, + CastVoteRecordExportFileName.METADATA + ); const metadataFileContents = fs.readFileSync(metadataFilePath, 'utf-8'); const metadataFileContentsAltered = JSON.stringify({ ...JSON.parse(metadataFileContents), @@ -228,7 +235,9 @@ test.each<{ tamperFn: () => { assert(castVoteRecords.artifactToImport.type === 'cast_vote_records'); const { directoryPath } = castVoteRecords.artifactToImport; - fs.rmSync(path.join(directoryPath, 'metadata.json')); + fs.rmSync( + path.join(directoryPath, CastVoteRecordExportFileName.METADATA) + ); }, }, { diff --git a/libs/auth/src/artifact_authentication.ts b/libs/auth/src/artifact_authentication.ts index 3235cae7c9..3f2c9b1df6 100644 --- a/libs/auth/src/artifact_authentication.ts +++ b/libs/auth/src/artifact_authentication.ts @@ -14,6 +14,7 @@ import { throwIllegalValue, } from '@votingworks/basics'; import { + CastVoteRecordExportFileName, CastVoteRecordExportMetadataSchema, safeParseJson, } from '@votingworks/types'; @@ -125,7 +126,10 @@ async function constructMessage(artifact: Artifact): Promise { } case 'import': { metadataFileContents = createReadStream( - path.join(artifact.directoryPath, 'metadata.json') + path.join( + artifact.directoryPath, + CastVoteRecordExportFileName.METADATA + ) ); break; } @@ -296,7 +300,10 @@ async function performArtifactSpecificAuthenticationChecks( switch (artifact.type) { case 'cast_vote_records': { const metadataFileContents = await fs.readFile( - path.join(artifact.directoryPath, 'metadata.json'), + path.join( + artifact.directoryPath, + CastVoteRecordExportFileName.METADATA + ), 'utf-8' ); const parseResult = safeParseJson( diff --git a/libs/auth/src/cast_vote_record_hashes.test.ts b/libs/auth/src/cast_vote_record_hashes.test.ts index 5fa2ea01ac..7bb3ca535c 100644 --- a/libs/auth/src/cast_vote_record_hashes.test.ts +++ b/libs/auth/src/cast_vote_record_hashes.test.ts @@ -3,6 +3,7 @@ import { sha256 } from 'js-sha256'; import path from 'path'; import { dirSync } from 'tmp'; import { Client } from '@votingworks/db'; +import { CastVoteRecordExportFileName } from '@votingworks/types'; import { CAST_VOTE_RECORD_HASHES_TABLE_SCHEMA, @@ -209,7 +210,10 @@ test('computeCastVoteRecordRootHashFromScratch', async () => { 'cast-vote-record-export' ); fs.mkdirSync(exportDirectoryPath); - fs.writeFileSync(path.join(exportDirectoryPath, 'metadata.json'), ''); + fs.writeFileSync( + path.join(exportDirectoryPath, CastVoteRecordExportFileName.METADATA), + '' + ); for (const [cvrId, cvrFiles] of Object.entries(castVoteRecords)) { fs.mkdirSync(path.join(exportDirectoryPath, cvrId)); for (const { fileName, fileContents } of cvrFiles) { diff --git a/libs/auth/src/cast_vote_record_hashes.ts b/libs/auth/src/cast_vote_record_hashes.ts index c16c131de8..83f7a06416 100644 --- a/libs/auth/src/cast_vote_record_hashes.ts +++ b/libs/auth/src/cast_vote_record_hashes.ts @@ -6,6 +6,7 @@ import path from 'path'; import { Readable } from 'stream'; import { assert, groupBy } from '@votingworks/basics'; import { Client } from '@votingworks/db'; +import { getExportedCastVoteRecordIds } from '@votingworks/utils'; /** * A representation of a file that only provides its hash @@ -361,12 +362,7 @@ export function clearCastVoteRecordHashes(client: Client): void { export async function computeCastVoteRecordRootHashFromScratch( exportDirectoryPath: string ): Promise { - const cvrIds = ( - await fs.readdir(exportDirectoryPath, { withFileTypes: true }) - ) - .filter((entry) => entry.isDirectory()) - .map((directory) => directory.name); - + const cvrIds = await getExportedCastVoteRecordIds(exportDirectoryPath); const cvrHashes: CombinableHash[] = []; for (const cvrId of cvrIds) { const cvrDirectoryPath = path.join(exportDirectoryPath, cvrId); diff --git a/libs/backend/jest.config.js b/libs/backend/jest.config.js index 382ae0f7e8..401c6bf096 100644 --- a/libs/backend/jest.config.js +++ b/libs/backend/jest.config.js @@ -7,9 +7,9 @@ module.exports = { ...shared, coverageThreshold: { global: { - statements: 95, - branches: 87, - functions: 97, + statements: 94, + branches: 89, + functions: 98, lines: 95, }, }, diff --git a/libs/backend/src/cast_vote_records/export.ts b/libs/backend/src/cast_vote_records/export.ts index 77ca72a2e9..df66bfb001 100644 --- a/libs/backend/src/cast_vote_records/export.ts +++ b/libs/backend/src/cast_vote_records/export.ts @@ -21,6 +21,7 @@ import { BallotIdSchema, BallotPageLayout, BatchInfo, + CastVoteRecordExportFileName, CastVoteRecordExportMetadata, CVR, ElectionDefinition, @@ -36,6 +37,7 @@ import { BooleanEnvironmentVariableName, generateCastVoteRecordExportDirectoryName, generateElectionBasedSubfolderName, + getExportedCastVoteRecordIds, isFeatureFlagEnabled, SCANNER_RESULTS_FOLDER, } from '@votingworks/utils'; @@ -354,7 +356,7 @@ async function exportCastVoteRecordFilesToUsbDrive( const castVoteRecordFilesToExport: ReadableFile[] = [ readableFileFromData( - 'cast-vote-record-report.json', + CastVoteRecordExportFileName.CAST_VOTE_RECORD_REPORT, JSON.stringify(castVoteRecordReport) ), readableFileFromDisk(frontImageFilePath), @@ -438,7 +440,7 @@ async function exportMetadataFileToUsbDrive( const exportResult = await exporter.exportDataToUsbDrive( exportDirectoryPathRelativeToUsbMountPoint, - 'metadata.json', + CastVoteRecordExportFileName.METADATA, metadataFileContents ); if (exportResult.isErr()) { @@ -540,13 +542,10 @@ async function randomlyUpdateCreationTimestamps( exportDirectoryPathRelativeToUsbMountPoint ); const castVoteRecordIds = ( - await fs.readdir(exportDirectoryPath, { withFileTypes: true }) - ) - .filter( - (entry) => - entry.isDirectory() && entry.name !== options.castVoteRecordIdToIgnore - ) - .map((entry) => entry.name); + await getExportedCastVoteRecordIds(exportDirectoryPath) + ).filter( + (castVoteRecordId) => castVoteRecordId !== options.castVoteRecordIdToIgnore + ); if (castVoteRecordIds.length === 0) { return; diff --git a/libs/backend/src/cast_vote_records/import.ts b/libs/backend/src/cast_vote_records/import.ts index 8465a870b2..3fad5da951 100644 --- a/libs/backend/src/cast_vote_records/import.ts +++ b/libs/backend/src/cast_vote_records/import.ts @@ -12,6 +12,7 @@ import { Result, } from '@votingworks/basics'; import { + CastVoteRecordExportFileName, CastVoteRecordExportMetadata, CastVoteRecordExportMetadataSchema, CVR, @@ -22,6 +23,7 @@ import { BooleanEnvironmentVariableName, CastVoteRecordWriteIn, getCurrentSnapshot, + getExportedCastVoteRecordIds, getWriteInsFromCastVoteRecord, isCastVoteRecordWriteInValid, isFeatureFlagEnabled, @@ -85,7 +87,10 @@ export async function readCastVoteRecordExportMetadata( ): Promise< Result > { - const metadataFilePath = path.join(exportDirectoryPath, 'metadata.json'); + const metadataFilePath = path.join( + exportDirectoryPath, + CastVoteRecordExportFileName.METADATA + ); if (!existsSync(metadataFilePath)) { return err({ type: 'metadata-file-not-found' }); } @@ -112,34 +117,34 @@ async function* castVoteRecordGenerator( return err({ ...error, type: 'invalid-cast-vote-record' }); } - const castVoteRecordIds = ( - await fs.readdir(exportDirectoryPath, { withFileTypes: true }) - ) - .filter((entry) => entry.isDirectory()) - .map((directory) => directory.name); - + const castVoteRecordIds = + await getExportedCastVoteRecordIds(exportDirectoryPath); for (const castVoteRecordId of castVoteRecordIds) { const castVoteRecordDirectoryPath = path.join( exportDirectoryPath, castVoteRecordId ); - const castVoteRecordReport = await fs.readFile( - path.join(castVoteRecordDirectoryPath, 'cast-vote-record-report.json'), + const castVoteRecordReportContents = await fs.readFile( + path.join( + castVoteRecordDirectoryPath, + CastVoteRecordExportFileName.CAST_VOTE_RECORD_REPORT + ), 'utf-8' ); const parseResult = safeParseJson( - castVoteRecordReport, + castVoteRecordReportContents, CVR.CastVoteRecordReportSchema ); if (parseResult.isErr()) { yield wrapError({ subType: 'parse-error' }); return; } - if (parseResult.ok().CVR?.length !== 1) { + const castVoteRecordReport = parseResult.ok(); + if (castVoteRecordReport.CVR?.length !== 1) { yield wrapError({ subType: 'parse-error' }); return; } - const castVoteRecord = assertDefined(parseResult.ok().CVR?.[0]); + const castVoteRecord = assertDefined(castVoteRecordReport.CVR[0]); if (!batchIds.has(castVoteRecord.BatchId)) { yield wrapError({ subType: 'batch-id-not-found' }); diff --git a/libs/backend/src/cast_vote_records/index.ts b/libs/backend/src/cast_vote_records/index.ts index c1a14fa0e7..a0a30098f6 100644 --- a/libs/backend/src/cast_vote_records/index.ts +++ b/libs/backend/src/cast_vote_records/index.ts @@ -5,3 +5,4 @@ export * from './export'; export * from './import'; export * from './legacy_export'; export * from './legacy_import'; +export * from './test_utils'; diff --git a/libs/backend/src/cast_vote_records/legacy_import.test.ts b/libs/backend/src/cast_vote_records/legacy_import.test.ts deleted file mode 100644 index 70d06f63de..0000000000 --- a/libs/backend/src/cast_vote_records/legacy_import.test.ts +++ /dev/null @@ -1,162 +0,0 @@ -import { assert } from '@votingworks/basics'; -import { electionGridLayoutNewHampshireAmherstFixtures } from '@votingworks/fixtures'; -import { unsafeParse, CVR } from '@votingworks/types'; -import { CAST_VOTE_RECORD_REPORT_FILENAME } from '@votingworks/utils'; -import { rmSync, writeFileSync } from 'fs'; -import { join } from 'path'; -import { - getCastVoteRecordReportImport, - validateCastVoteRecordReportDirectoryStructure, -} from './legacy_import'; -import { - CVR_BALLOT_IMAGES_SUBDIRECTORY, - CVR_BALLOT_LAYOUTS_SUBDIRECTORY, -} from './legacy_export'; - -const cdfCvrReport = - electionGridLayoutNewHampshireAmherstFixtures.castVoteRecordReport; - -describe('getCastVoteRecordReportImport', () => { - test('imports a valid cast vote record report', async () => { - const castVoteRecordImportResult = await getCastVoteRecordReportImport( - join(cdfCvrReport.asDirectoryPath(), CAST_VOTE_RECORD_REPORT_FILENAME) - ); - - expect(castVoteRecordImportResult.isOk()).toBeTruthy(); - const castVoteRecordImport = castVoteRecordImportResult.ok(); - assert(castVoteRecordImport); - - const { CVR: unparsedCastVoteRecords } = castVoteRecordImport; - - let cvrCount = 0; - for await (const unparsedCastVoteRecord of unparsedCastVoteRecords) { - unsafeParse(CVR.CVRSchema, unparsedCastVoteRecord); - cvrCount += 1; - } - expect(cvrCount).toEqual(184); - }); - - test('returns a parsing error if report metadata is invalid', async () => { - const mockReportDirectoryPath = cdfCvrReport.asDirectoryPath(); - writeFileSync( - join(mockReportDirectoryPath, CAST_VOTE_RECORD_REPORT_FILENAME), - '{}' - ); - const castVoteRecordImportResult = await getCastVoteRecordReportImport( - join(mockReportDirectoryPath, CAST_VOTE_RECORD_REPORT_FILENAME) - ); - - expect(castVoteRecordImportResult.isErr()).toBeTruthy(); - const error = castVoteRecordImportResult.err(); - assert(error); - expect(error.issues).toMatchObject( - expect.arrayContaining([ - expect.objectContaining({ - code: 'invalid_literal', - expected: 'CVR.CastVoteRecordReport', - path: ['@type'], - }), - ]) - ); - }); -}); - -describe('validateCastVoteRecordReportDirectoryStructure', () => { - test('returns ballot images on success validation', async () => { - const validationResult = - await validateCastVoteRecordReportDirectoryStructure( - cdfCvrReport.asDirectoryPath() - ); - expect(validationResult.isOk()).toBeTruthy(); - expect(validationResult.ok()).toMatchInlineSnapshot(` - [ - "9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg", - "9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg", - ] - `); - }); - - test('success with no ballot images', async () => { - const directoryPath = cdfCvrReport.asDirectoryPath(); - rmSync(join(directoryPath, CVR_BALLOT_IMAGES_SUBDIRECTORY), { - recursive: true, - force: true, - }); - const validationResult = - await validateCastVoteRecordReportDirectoryStructure(directoryPath); - expect(validationResult.isOk()).toBeTruthy(); - expect(validationResult.ok()).toEqual([]); - }); - - test('fails if missing a ballot layout', async () => { - const directoryPath = cdfCvrReport.asDirectoryPath(); - rmSync( - join( - directoryPath, - CVR_BALLOT_LAYOUTS_SUBDIRECTORY, - '9822c71014', - 'card-number-3__town-id-00701-precinct-id-__1.layout.json' - ) - ); - const validationResult = - await validateCastVoteRecordReportDirectoryStructure(directoryPath); - expect(validationResult.isErr()).toBeTruthy(); - expect(validationResult.err()).toMatchObject({ - type: 'missing-layouts', - }); - }); - - test('fails if missing all ballot layouts', async () => { - const directoryPath = cdfCvrReport.asDirectoryPath(); - rmSync(join(directoryPath, CVR_BALLOT_LAYOUTS_SUBDIRECTORY), { - recursive: true, - force: true, - }); - const validationResult = - await validateCastVoteRecordReportDirectoryStructure(directoryPath); - expect(validationResult.isErr()).toBeTruthy(); - expect(validationResult.err()).toMatchObject({ type: 'missing-layouts' }); - }); - - test('fails if no report', async () => { - const directoryPath = cdfCvrReport.asDirectoryPath(); - rmSync(join(directoryPath, CAST_VOTE_RECORD_REPORT_FILENAME)); - const validationResult = - await validateCastVoteRecordReportDirectoryStructure(directoryPath); - expect(validationResult.isErr()).toBeTruthy(); - expect(validationResult.err()).toMatchObject({ type: 'missing-report' }); - }); - - test('fails if invalid root', async () => { - const validationResult = - await validateCastVoteRecordReportDirectoryStructure('/tmp/no-entity'); - expect(validationResult.isErr()).toBeTruthy(); - expect(validationResult.err()).toMatchObject({ type: 'invalid-directory' }); - }); - - test('fails if ballot layout directory is somehow invalid', async () => { - const directoryPath = cdfCvrReport.asDirectoryPath(); - rmSync(join(directoryPath, CVR_BALLOT_LAYOUTS_SUBDIRECTORY), { - recursive: true, - force: true, - }); - writeFileSync(join(directoryPath, CVR_BALLOT_LAYOUTS_SUBDIRECTORY), ''); - const validationResult = - await validateCastVoteRecordReportDirectoryStructure(directoryPath); - expect(validationResult.isErr()).toBeTruthy(); - expect(validationResult.err()).toMatchObject({ type: 'invalid-directory' }); - }); - - test('fails if ballot images directory is somehow invalid', async () => { - const directoryPath = cdfCvrReport.asDirectoryPath(); - rmSync(join(directoryPath, CVR_BALLOT_IMAGES_SUBDIRECTORY), { - recursive: true, - force: true, - }); - writeFileSync(join(directoryPath, CVR_BALLOT_IMAGES_SUBDIRECTORY), ''); - const validationResult = - await validateCastVoteRecordReportDirectoryStructure(directoryPath); - expect(validationResult.isErr()).toBeTruthy(); - expect(validationResult.err()).toMatchObject({ type: 'invalid-directory' }); - }); -}); diff --git a/libs/backend/src/cast_vote_records/legacy_import.ts b/libs/backend/src/cast_vote_records/legacy_import.ts index 5abb672089..e003d8e3a1 100644 --- a/libs/backend/src/cast_vote_records/legacy_import.ts +++ b/libs/backend/src/cast_vote_records/legacy_import.ts @@ -1,3 +1,4 @@ +/* istanbul ignore file */ import * as fs from 'fs'; import { CVR, safeParse } from '@votingworks/types'; import { ok, err, Result, AsyncIteratorPlus, iter } from '@votingworks/basics'; diff --git a/libs/backend/src/cast_vote_records/test_utils.ts b/libs/backend/src/cast_vote_records/test_utils.ts new file mode 100644 index 0000000000..8ff23b0163 --- /dev/null +++ b/libs/backend/src/cast_vote_records/test_utils.ts @@ -0,0 +1,100 @@ +/* istanbul ignore file */ +import fs from 'fs'; +import path from 'path'; +import { computeCastVoteRecordRootHashFromScratch } from '@votingworks/auth'; +import { assertDefined } from '@votingworks/basics'; +import { + CastVoteRecordExportFileName, + CVR, + safeParseJson, +} from '@votingworks/types'; +import { getExportedCastVoteRecordIds } from '@votingworks/utils'; + +import { readCastVoteRecordExportMetadata } from './import'; + +function identifyFunction(input: T): T { + return input; +} + +/** + * Modifies a cast vote record export. Specifically meant for modifying fixtures for tests. + */ +export async function modifyCastVoteRecordExport( + exportDirectoryPath: string, + modifications: { + castVoteRecordModifier?: (castVoteRecord: CVR.CVR) => CVR.CVR; + castVoteRecordReportMetadataModifier?: ( + castVoteRecordReportMetadata: CVR.CastVoteRecordReport + ) => CVR.CastVoteRecordReport; + numCastVoteRecordsToKeep?: number; + } +): Promise { + const { + castVoteRecordModifier = identifyFunction, + castVoteRecordReportMetadataModifier = identifyFunction, + numCastVoteRecordsToKeep, + } = modifications; + + const modifiedExportDirectoryPath = `${exportDirectoryPath}-modified`; + fs.cpSync(exportDirectoryPath, modifiedExportDirectoryPath, { + recursive: true, + }); + + const castVoteRecordIds = await getExportedCastVoteRecordIds( + modifiedExportDirectoryPath + ); + for (const [i, castVoteRecordId] of [...castVoteRecordIds].sort().entries()) { + const castVoteRecordDirectoryPath = path.join( + modifiedExportDirectoryPath, + castVoteRecordId + ); + if ( + numCastVoteRecordsToKeep !== undefined && + i >= numCastVoteRecordsToKeep + ) { + fs.rmSync(castVoteRecordDirectoryPath, { recursive: true }); + continue; + } + + const castVoteRecordReportPath = path.join( + castVoteRecordDirectoryPath, + CastVoteRecordExportFileName.CAST_VOTE_RECORD_REPORT + ); + const castVoteRecordReport = safeParseJson( + fs.readFileSync(castVoteRecordReportPath, 'utf-8'), + CVR.CastVoteRecordReportSchema + ).unsafeUnwrap(); + const castVoteRecord = assertDefined(castVoteRecordReport.CVR?.[0]); + fs.writeFileSync( + path.join( + castVoteRecordDirectoryPath, + CastVoteRecordExportFileName.CAST_VOTE_RECORD_REPORT + ), + JSON.stringify({ + ...castVoteRecordReport, + CVR: [castVoteRecordModifier(castVoteRecord)], + }) + ); + } + + const metadata = ( + await readCastVoteRecordExportMetadata(modifiedExportDirectoryPath) + ).unsafeUnwrap(); + fs.writeFileSync( + path.join( + modifiedExportDirectoryPath, + CastVoteRecordExportFileName.METADATA + ), + JSON.stringify({ + ...metadata, + castVoteRecordReportMetadata: castVoteRecordReportMetadataModifier( + metadata.castVoteRecordReportMetadata + ), + castVoteRecordRootHash: await computeCastVoteRecordRootHashFromScratch( + modifiedExportDirectoryPath + ), + }) + ); + + return modifiedExportDirectoryPath; +} diff --git a/libs/cvr-fixture-generator/src/cli/generate/main.test.ts b/libs/cvr-fixture-generator/src/cli/generate/main.test.ts index afd7483808..d51ef2787a 100644 --- a/libs/cvr-fixture-generator/src/cli/generate/main.test.ts +++ b/libs/cvr-fixture-generator/src/cli/generate/main.test.ts @@ -3,7 +3,7 @@ import { electionGridLayoutNewHampshireAmherstFixtures, } from '@votingworks/fixtures'; import { fakeReadable, fakeWritable } from '@votingworks/test-utils'; -import { CVR } from '@votingworks/types'; +import { CVR, CastVoteRecordExportFileName } from '@votingworks/types'; import fs from 'fs/promises'; import { join, resolve } from 'path'; import { dirSync } from 'tmp'; @@ -264,7 +264,7 @@ test('including ballot images', async () => { `${castVoteRecord.UniqueId}-back.layout.json`, `${castVoteRecord.UniqueId}-front.jpg`, `${castVoteRecord.UniqueId}-front.layout.json`, - 'cast-vote-record-report.json', + CastVoteRecordExportFileName.CAST_VOTE_RECORD_REPORT, ].sort() ); } diff --git a/libs/cvr-fixture-generator/src/cli/generate/main.ts b/libs/cvr-fixture-generator/src/cli/generate/main.ts index db54555d7f..809fc4130f 100644 --- a/libs/cvr-fixture-generator/src/cli/generate/main.ts +++ b/libs/cvr-fixture-generator/src/cli/generate/main.ts @@ -1,6 +1,7 @@ import { BallotType, CVR, + CastVoteRecordExportFileName, CastVoteRecordExportMetadata, safeParseElectionDefinition, } from '@votingworks/types'; @@ -220,7 +221,10 @@ export async function main( CVR: [castVoteRecord], }; fs.writeFileSync( - join(castVoteRecordDirectory, 'cast-vote-record-report.json'), + join( + castVoteRecordDirectory, + CastVoteRecordExportFileName.CAST_VOTE_RECORD_REPORT + ), JSON.stringify(castVoteRecordReport) ); if (castVoteRecord.BallotImage) { @@ -269,7 +273,10 @@ export async function main( await computeCastVoteRecordRootHashFromScratch(outputPath), }; const metadataFileContents = JSON.stringify(castVoteRecordExportMetadata); - fs.writeFileSync(join(outputPath, 'metadata.json'), metadataFileContents); + fs.writeFileSync( + join(outputPath, CastVoteRecordExportFileName.METADATA), + metadataFileContents + ); process.env['VX_MACHINE_TYPE'] = 'scan'; // Required by prepareSignatureFile const signatureFile = await prepareSignatureFile({ diff --git a/libs/fixtures/.gitattributes b/libs/fixtures/.gitattributes new file mode 100644 index 0000000000..2da72c6ffb --- /dev/null +++ b/libs/fixtures/.gitattributes @@ -0,0 +1,3 @@ +data/**/castVoteRecords/** linguist-generated=true +src/data/** linguist-generated=true +src/data/**/index.ts linguist-generated=false diff --git a/libs/fixtures/build_resources.sh b/libs/fixtures/build_resources.sh index 48c9a509af..7cbd5fb3ea 100644 --- a/libs/fixtures/build_resources.sh +++ b/libs/fixtures/build_resources.sh @@ -1,6 +1,5 @@ -rm -rf src/data/*.{csv,jsonl,json,txt,jpeg,jpg,png,xml,zip}.ts -rm -rf src/data/**/*.{csv,jsonl,json,txt,jpeg,jpg,png,xml,zip}.ts +find src/data -type f -not -name index.ts -exec rm {} \; ./node_modules/.bin/res-to-ts --rootDir data --outDir src/data \ - 'data/**/*.{csv,jsonl,json,txt,jpeg,jpg,png,pdf,xml,zip}' \ - '!data/**/cvr-files/**/*.{csv,jsonl,json,txt,jpeg,jpg,png,pdf,xml,zip}' \ - 'data/**/cvr-files/*' \ No newline at end of file + 'data/**/*.{csv,jpeg,jpg,json,jsonl,pdf,png,txt,xml,zip}' \ + '!data/**/castVoteRecords/**/*.{csv,jpeg,jpg,json,jsonl,pdf,png,txt,xml,zip}' \ + 'data/**/castVoteRecords' diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated.vxsig b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated.vxsig new file mode 100644 index 0000000000..4665a2b7eb Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated.vxsig differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0233fb6a-c8a7-4bb2-8922-f9164437cc1c/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0233fb6a-c8a7-4bb2-8922-f9164437cc1c/cast-vote-record-report.json new file mode 100644 index 0000000000..8aaa4fb3e9 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0233fb6a-c8a7-4bb2-8922-f9164437cc1c/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "0233fb6a-c8a7-4bb2-8922-f9164437cc1c-modified", + "UniqueId": "0233fb6a-c8a7-4bb2-8922-f9164437cc1c", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0233fb6a-c8a7-4bb2-8922-f9164437cc1c-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/047a75b2-7572-4041-aa64-018f722aba83/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/047a75b2-7572-4041-aa64-018f722aba83/cast-vote-record-report.json new file mode 100644 index 0000000000..7caeead8c1 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/047a75b2-7572-4041-aa64-018f722aba83/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "047a75b2-7572-4041-aa64-018f722aba83-modified", + "UniqueId": "047a75b2-7572-4041-aa64-018f722aba83", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "047a75b2-7572-4041-aa64-018f722aba83-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-back.jpg similarity index 100% rename from libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg rename to libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-back.jpg diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-front.jpg similarity index 100% rename from libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg rename to libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-front.jpg diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/06545aa4-b9d3-48d0-9098-7d211e96b016-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/cast-vote-record-report.json new file mode 100644 index 0000000000..86b805a27a --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/06545aa4-b9d3-48d0-9098-7d211e96b016/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "06545aa4-b9d3-48d0-9098-7d211e96b016-modified", + "UniqueId": "06545aa4-b9d3-48d0-9098-7d211e96b016", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "06545aa4-b9d3-48d0-9098-7d211e96b016-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:06545aa4-b9d3-48d0-9098-7d211e96b016-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:06545aa4-b9d3-48d0-9098-7d211e96b016-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:06545aa4-b9d3-48d0-9098-7d211e96b016-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/09afaee2-ce7c-4995-85bb-47b310b1abdb/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/09afaee2-ce7c-4995-85bb-47b310b1abdb/cast-vote-record-report.json new file mode 100644 index 0000000000..0dce0dbf71 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/09afaee2-ce7c-4995-85bb-47b310b1abdb/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "09afaee2-ce7c-4995-85bb-47b310b1abdb-modified", + "UniqueId": "09afaee2-ce7c-4995-85bb-47b310b1abdb", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "09afaee2-ce7c-4995-85bb-47b310b1abdb-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0babbdd3-0931-4094-a9eb-17790d7b2248/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0babbdd3-0931-4094-a9eb-17790d7b2248/cast-vote-record-report.json new file mode 100644 index 0000000000..ae3fd819ad --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0babbdd3-0931-4094-a9eb-17790d7b2248/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "0babbdd3-0931-4094-a9eb-17790d7b2248-modified", + "UniqueId": "0babbdd3-0931-4094-a9eb-17790d7b2248", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0babbdd3-0931-4094-a9eb-17790d7b2248-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/cast-vote-record-report.json new file mode 100644 index 0000000000..6cb23b2ea8 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0cf9fc3f-2e32-490f-b25f-7f827a57ebed/cast-vote-record-report.json @@ -0,0 +1,1014 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "0cf9fc3f-2e32-490f-b25f-7f827a57ebed-modified", + "UniqueId": "0cf9fc3f-2e32-490f-b25f-7f827a57ebed", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0cf9fc3f-2e32-490f-b25f-7f827a57ebed-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 3, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Langdon-5951c8e1", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 3, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Anne-Waldron-ee0cbc85", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "James-Poole-db5ef4bd", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 3, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ezra-Bartlett-8f95223c", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Smith-ef61a579", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Mann-b56bbdd3", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nathaniel-Parker-56a06c29", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:0cf9fc3f-2e32-490f-b25f-7f827a57ebed-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:0cf9fc3f-2e32-490f-b25f-7f827a57ebed-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0d1a9eaf-a9ec-4203-a924-7edfb333d6e7/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0d1a9eaf-a9ec-4203-a924-7edfb333d6e7/cast-vote-record-report.json new file mode 100644 index 0000000000..525c3e7aeb --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0d1a9eaf-a9ec-4203-a924-7edfb333d6e7/cast-vote-record-report.json @@ -0,0 +1,995 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "0d1a9eaf-a9ec-4203-a924-7edfb333d6e7-modified", + "UniqueId": "0d1a9eaf-a9ec-4203-a924-7edfb333d6e7", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0d1a9eaf-a9ec-4203-a924-7edfb333d6e7-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Josiah-Bartlett-1bb99985", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jeremiah-Smith-469560c9", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abeil-Foster-ded38e36", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0f1502bd-a71a-42ee-b45e-18f304ed4982/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0f1502bd-a71a-42ee-b45e-18f304ed4982/cast-vote-record-report.json new file mode 100644 index 0000000000..0a102473d2 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0f1502bd-a71a-42ee-b45e-18f304ed4982/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "0f1502bd-a71a-42ee-b45e-18f304ed4982-modified", + "UniqueId": "0f1502bd-a71a-42ee-b45e-18f304ed4982", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0f1502bd-a71a-42ee-b45e-18f304ed4982-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0fc57c01-4224-45c0-af98-0ab14fb43701/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0fc57c01-4224-45c0-af98-0ab14fb43701/cast-vote-record-report.json new file mode 100644 index 0000000000..e0819a1922 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/0fc57c01-4224-45c0-af98-0ab14fb43701/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "0fc57c01-4224-45c0-af98-0ab14fb43701-modified", + "UniqueId": "0fc57c01-4224-45c0-af98-0ab14fb43701", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0fc57c01-4224-45c0-af98-0ab14fb43701-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/113dbecb-c432-4c1a-9526-289706408e9d-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/cast-vote-record-report.json new file mode 100644 index 0000000000..c1598c30a2 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/113dbecb-c432-4c1a-9526-289706408e9d/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "113dbecb-c432-4c1a-9526-289706408e9d-modified", + "UniqueId": "113dbecb-c432-4c1a-9526-289706408e9d", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "113dbecb-c432-4c1a-9526-289706408e9d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:113dbecb-c432-4c1a-9526-289706408e9d-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:113dbecb-c432-4c1a-9526-289706408e9d-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:113dbecb-c432-4c1a-9526-289706408e9d-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/12957a38-040e-4b12-b984-f16140fa2eae-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/cast-vote-record-report.json new file mode 100644 index 0000000000..fa06778e28 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/12957a38-040e-4b12-b984-f16140fa2eae/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "12957a38-040e-4b12-b984-f16140fa2eae-modified", + "UniqueId": "12957a38-040e-4b12-b984-f16140fa2eae", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "12957a38-040e-4b12-b984-f16140fa2eae-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:12957a38-040e-4b12-b984-f16140fa2eae-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:12957a38-040e-4b12-b984-f16140fa2eae-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:12957a38-040e-4b12-b984-f16140fa2eae-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1373392e-159b-4095-a519-114e76aab522/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1373392e-159b-4095-a519-114e76aab522/cast-vote-record-report.json new file mode 100644 index 0000000000..c9903660a1 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1373392e-159b-4095-a519-114e76aab522/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "1373392e-159b-4095-a519-114e76aab522-modified", + "UniqueId": "1373392e-159b-4095-a519-114e76aab522", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "1373392e-159b-4095-a519-114e76aab522-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/141ce370-b3d1-40b6-bde3-99e25069e7ca-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/cast-vote-record-report.json new file mode 100644 index 0000000000..b78f806df7 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/141ce370-b3d1-40b6-bde3-99e25069e7ca/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "141ce370-b3d1-40b6-bde3-99e25069e7ca-modified", + "UniqueId": "141ce370-b3d1-40b6-bde3-99e25069e7ca", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "141ce370-b3d1-40b6-bde3-99e25069e7ca-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:141ce370-b3d1-40b6-bde3-99e25069e7ca-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:141ce370-b3d1-40b6-bde3-99e25069e7ca-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:141ce370-b3d1-40b6-bde3-99e25069e7ca-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1583ed2c-8abf-4262-a223-1ed2e2f832f1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1583ed2c-8abf-4262-a223-1ed2e2f832f1/cast-vote-record-report.json new file mode 100644 index 0000000000..f6bd520642 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1583ed2c-8abf-4262-a223-1ed2e2f832f1/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "1583ed2c-8abf-4262-a223-1ed2e2f832f1-modified", + "UniqueId": "1583ed2c-8abf-4262-a223-1ed2e2f832f1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "1583ed2c-8abf-4262-a223-1ed2e2f832f1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/15bf4921-ae63-4b64-b9fd-a1f1bff86258-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/cast-vote-record-report.json new file mode 100644 index 0000000000..2429bfad66 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/15bf4921-ae63-4b64-b9fd-a1f1bff86258/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "15bf4921-ae63-4b64-b9fd-a1f1bff86258-modified", + "UniqueId": "15bf4921-ae63-4b64-b9fd-a1f1bff86258", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "15bf4921-ae63-4b64-b9fd-a1f1bff86258-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:15bf4921-ae63-4b64-b9fd-a1f1bff86258-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:15bf4921-ae63-4b64-b9fd-a1f1bff86258-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:15bf4921-ae63-4b64-b9fd-a1f1bff86258-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/172a9377-e6b4-42bb-8d1d-c6b7123f4399-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/cast-vote-record-report.json new file mode 100644 index 0000000000..257810b173 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/172a9377-e6b4-42bb-8d1d-c6b7123f4399/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "172a9377-e6b4-42bb-8d1d-c6b7123f4399-modified", + "UniqueId": "172a9377-e6b4-42bb-8d1d-c6b7123f4399", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "172a9377-e6b4-42bb-8d1d-c6b7123f4399-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:172a9377-e6b4-42bb-8d1d-c6b7123f4399-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:172a9377-e6b4-42bb-8d1d-c6b7123f4399-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:172a9377-e6b4-42bb-8d1d-c6b7123f4399-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/19988a47-6d52-499b-8467-e0c3c8fa0ccd/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/19988a47-6d52-499b-8467-e0c3c8fa0ccd/cast-vote-record-report.json new file mode 100644 index 0000000000..5b6e093f73 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/19988a47-6d52-499b-8467-e0c3c8fa0ccd/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "19988a47-6d52-499b-8467-e0c3c8fa0ccd-modified", + "UniqueId": "19988a47-6d52-499b-8467-e0c3c8fa0ccd", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "19988a47-6d52-499b-8467-e0c3c8fa0ccd-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1b356784-5be4-406c-8e04-c654ce967080/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1b356784-5be4-406c-8e04-c654ce967080/cast-vote-record-report.json new file mode 100644 index 0000000000..a46c983be6 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1b356784-5be4-406c-8e04-c654ce967080/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "1b356784-5be4-406c-8e04-c654ce967080-modified", + "UniqueId": "1b356784-5be4-406c-8e04-c654ce967080", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "1b356784-5be4-406c-8e04-c654ce967080-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1b49c96b-ee16-4cd3-a34b-820e0bf87de3/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1b49c96b-ee16-4cd3-a34b-820e0bf87de3/cast-vote-record-report.json new file mode 100644 index 0000000000..8ba1697a81 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1b49c96b-ee16-4cd3-a34b-820e0bf87de3/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "1b49c96b-ee16-4cd3-a34b-820e0bf87de3-modified", + "UniqueId": "1b49c96b-ee16-4cd3-a34b-820e0bf87de3", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "1b49c96b-ee16-4cd3-a34b-820e0bf87de3-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1be70bc1-1c87-4b43-9a99-d2af4a09789a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1be70bc1-1c87-4b43-9a99-d2af4a09789a/cast-vote-record-report.json new file mode 100644 index 0000000000..4931afe85a --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1be70bc1-1c87-4b43-9a99-d2af4a09789a/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "1be70bc1-1c87-4b43-9a99-d2af4a09789a-modified", + "UniqueId": "1be70bc1-1c87-4b43-9a99-d2af4a09789a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "1be70bc1-1c87-4b43-9a99-d2af4a09789a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1ef7e3b3-a687-413b-8cf0-17ba851ea8de/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1ef7e3b3-a687-413b-8cf0-17ba851ea8de/cast-vote-record-report.json new file mode 100644 index 0000000000..c54f204f4c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/1ef7e3b3-a687-413b-8cf0-17ba851ea8de/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "1ef7e3b3-a687-413b-8cf0-17ba851ea8de-modified", + "UniqueId": "1ef7e3b3-a687-413b-8cf0-17ba851ea8de", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "1ef7e3b3-a687-413b-8cf0-17ba851ea8de-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/21c805ef-6a4c-411e-b74c-201f137db584/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/21c805ef-6a4c-411e-b74c-201f137db584/cast-vote-record-report.json new file mode 100644 index 0000000000..815c88ba80 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/21c805ef-6a4c-411e-b74c-201f137db584/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "21c805ef-6a4c-411e-b74c-201f137db584-modified", + "UniqueId": "21c805ef-6a4c-411e-b74c-201f137db584", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "21c805ef-6a4c-411e-b74c-201f137db584-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/224bf229-0d26-4064-bcfd-926cd6785e72-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/cast-vote-record-report.json new file mode 100644 index 0000000000..551fb09f66 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/224bf229-0d26-4064-bcfd-926cd6785e72/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "224bf229-0d26-4064-bcfd-926cd6785e72-modified", + "UniqueId": "224bf229-0d26-4064-bcfd-926cd6785e72", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "224bf229-0d26-4064-bcfd-926cd6785e72-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:224bf229-0d26-4064-bcfd-926cd6785e72-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:224bf229-0d26-4064-bcfd-926cd6785e72-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:224bf229-0d26-4064-bcfd-926cd6785e72-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/23f52bf9-4737-46be-8aec-fefc76f40a64/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/23f52bf9-4737-46be-8aec-fefc76f40a64/cast-vote-record-report.json new file mode 100644 index 0000000000..979820d53e --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/23f52bf9-4737-46be-8aec-fefc76f40a64/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "23f52bf9-4737-46be-8aec-fefc76f40a64-modified", + "UniqueId": "23f52bf9-4737-46be-8aec-fefc76f40a64", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "23f52bf9-4737-46be-8aec-fefc76f40a64-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/255f195d-dc95-49f0-92f9-c4c290b03409-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/cast-vote-record-report.json new file mode 100644 index 0000000000..7b838a5de5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/255f195d-dc95-49f0-92f9-c4c290b03409/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "255f195d-dc95-49f0-92f9-c4c290b03409-modified", + "UniqueId": "255f195d-dc95-49f0-92f9-c4c290b03409", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "255f195d-dc95-49f0-92f9-c4c290b03409-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:255f195d-dc95-49f0-92f9-c4c290b03409-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:255f195d-dc95-49f0-92f9-c4c290b03409-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:255f195d-dc95-49f0-92f9-c4c290b03409-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/cast-vote-record-report.json new file mode 100644 index 0000000000..9fe22a32a7 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-modified", + "UniqueId": "268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:268434cd-dcb7-4c3a-9f03-76f7bf3ab3c9-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/271a78df-9461-4829-aa53-9f515b77152f/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/271a78df-9461-4829-aa53-9f515b77152f/cast-vote-record-report.json new file mode 100644 index 0000000000..e278c78a4b --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/271a78df-9461-4829-aa53-9f515b77152f/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "271a78df-9461-4829-aa53-9f515b77152f-modified", + "UniqueId": "271a78df-9461-4829-aa53-9f515b77152f", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "271a78df-9461-4829-aa53-9f515b77152f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/27b1701f-27eb-4ab5-980f-9e8a4df245b6-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/cast-vote-record-report.json new file mode 100644 index 0000000000..cb93f88ed5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/27b1701f-27eb-4ab5-980f-9e8a4df245b6/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "27b1701f-27eb-4ab5-980f-9e8a4df245b6-modified", + "UniqueId": "27b1701f-27eb-4ab5-980f-9e8a4df245b6", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "27b1701f-27eb-4ab5-980f-9e8a4df245b6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:27b1701f-27eb-4ab5-980f-9e8a4df245b6-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:27b1701f-27eb-4ab5-980f-9e8a4df245b6-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:27b1701f-27eb-4ab5-980f-9e8a4df245b6-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/29f19545-f656-4e76-a04d-0d6a0c5b6fa3/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/29f19545-f656-4e76-a04d-0d6a0c5b6fa3/cast-vote-record-report.json new file mode 100644 index 0000000000..70971dfe1c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/29f19545-f656-4e76-a04d-0d6a0c5b6fa3/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "29f19545-f656-4e76-a04d-0d6a0c5b6fa3-modified", + "UniqueId": "29f19545-f656-4e76-a04d-0d6a0c5b6fa3", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "29f19545-f656-4e76-a04d-0d6a0c5b6fa3-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2a90427d-017e-4281-ad2d-72e586cf47c0/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2a90427d-017e-4281-ad2d-72e586cf47c0/cast-vote-record-report.json new file mode 100644 index 0000000000..c5b13ab0fa --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2a90427d-017e-4281-ad2d-72e586cf47c0/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "2a90427d-017e-4281-ad2d-72e586cf47c0-modified", + "UniqueId": "2a90427d-017e-4281-ad2d-72e586cf47c0", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "2a90427d-017e-4281-ad2d-72e586cf47c0-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/cast-vote-record-report.json new file mode 100644 index 0000000000..24c8e06fc7 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d66c4a4-20ed-4880-9e2c-6e32bb9030a5/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-modified", + "UniqueId": "2d66c4a4-20ed-4880-9e2c-6e32bb9030a5", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:2d66c4a4-20ed-4880-9e2c-6e32bb9030a5-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/cast-vote-record-report.json new file mode 100644 index 0000000000..b929dc9fd3 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-modified", + "UniqueId": "2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:2d85ab3e-b6f0-4ab4-89d5-b67e52ee30cb-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/2ed51792-ea72-4fbc-9b51-1a452664c7f8-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/cast-vote-record-report.json new file mode 100644 index 0000000000..098352c340 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/2ed51792-ea72-4fbc-9b51-1a452664c7f8/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "2ed51792-ea72-4fbc-9b51-1a452664c7f8-modified", + "UniqueId": "2ed51792-ea72-4fbc-9b51-1a452664c7f8", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "2ed51792-ea72-4fbc-9b51-1a452664c7f8-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:2ed51792-ea72-4fbc-9b51-1a452664c7f8-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:2ed51792-ea72-4fbc-9b51-1a452664c7f8-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:2ed51792-ea72-4fbc-9b51-1a452664c7f8-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3022113e-8f11-469a-b943-82878a630651/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3022113e-8f11-469a-b943-82878a630651/cast-vote-record-report.json new file mode 100644 index 0000000000..f378c7a48b --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3022113e-8f11-469a-b943-82878a630651/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "3022113e-8f11-469a-b943-82878a630651-modified", + "UniqueId": "3022113e-8f11-469a-b943-82878a630651", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3022113e-8f11-469a-b943-82878a630651-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/339bd8f6-309c-4625-9e39-a3ea41d7aa90/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/339bd8f6-309c-4625-9e39-a3ea41d7aa90/cast-vote-record-report.json new file mode 100644 index 0000000000..838cfbba52 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/339bd8f6-309c-4625-9e39-a3ea41d7aa90/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "339bd8f6-309c-4625-9e39-a3ea41d7aa90-modified", + "UniqueId": "339bd8f6-309c-4625-9e39-a3ea41d7aa90", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "339bd8f6-309c-4625-9e39-a3ea41d7aa90-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/341154d0-3287-480e-9e12-d9f9e285f44d/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/341154d0-3287-480e-9e12-d9f9e285f44d/cast-vote-record-report.json new file mode 100644 index 0000000000..99fda0455c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/341154d0-3287-480e-9e12-d9f9e285f44d/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "341154d0-3287-480e-9e12-d9f9e285f44d-modified", + "UniqueId": "341154d0-3287-480e-9e12-d9f9e285f44d", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "341154d0-3287-480e-9e12-d9f9e285f44d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/34fdfbff-297c-4adf-990f-808f91f4092d/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/34fdfbff-297c-4adf-990f-808f91f4092d/cast-vote-record-report.json new file mode 100644 index 0000000000..9d39394ebb --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/34fdfbff-297c-4adf-990f-808f91f4092d/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "34fdfbff-297c-4adf-990f-808f91f4092d-modified", + "UniqueId": "34fdfbff-297c-4adf-990f-808f91f4092d", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "34fdfbff-297c-4adf-990f-808f91f4092d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/351aa4ac-f0f1-4d3d-9227-690c32e5cb35/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/351aa4ac-f0f1-4d3d-9227-690c32e5cb35/cast-vote-record-report.json new file mode 100644 index 0000000000..3bd4f78e1f --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/351aa4ac-f0f1-4d3d-9227-690c32e5cb35/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "351aa4ac-f0f1-4d3d-9227-690c32e5cb35-modified", + "UniqueId": "351aa4ac-f0f1-4d3d-9227-690c32e5cb35", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "351aa4ac-f0f1-4d3d-9227-690c32e5cb35-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/38690129-8e84-41c6-a7e0-f56e8e74e0a9-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/cast-vote-record-report.json new file mode 100644 index 0000000000..94bed912bd --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38690129-8e84-41c6-a7e0-f56e8e74e0a9/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "38690129-8e84-41c6-a7e0-f56e8e74e0a9-modified", + "UniqueId": "38690129-8e84-41c6-a7e0-f56e8e74e0a9", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "38690129-8e84-41c6-a7e0-f56e8e74e0a9-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:38690129-8e84-41c6-a7e0-f56e8e74e0a9-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:38690129-8e84-41c6-a7e0-f56e8e74e0a9-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:38690129-8e84-41c6-a7e0-f56e8e74e0a9-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/386c8710-d44a-4f29-9df6-84680aff1a80/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/386c8710-d44a-4f29-9df6-84680aff1a80/cast-vote-record-report.json new file mode 100644 index 0000000000..6c642bb544 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/386c8710-d44a-4f29-9df6-84680aff1a80/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "386c8710-d44a-4f29-9df6-84680aff1a80-modified", + "UniqueId": "386c8710-d44a-4f29-9df6-84680aff1a80", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "386c8710-d44a-4f29-9df6-84680aff1a80-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38912c74-a3c1-470f-b569-faac1114a994/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38912c74-a3c1-470f-b569-faac1114a994/cast-vote-record-report.json new file mode 100644 index 0000000000..25aba6a168 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/38912c74-a3c1-470f-b569-faac1114a994/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "38912c74-a3c1-470f-b569-faac1114a994-modified", + "UniqueId": "38912c74-a3c1-470f-b569-faac1114a994", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "38912c74-a3c1-470f-b569-faac1114a994-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39844ebc-3027-4fe0-8985-e39615ed4c06/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39844ebc-3027-4fe0-8985-e39615ed4c06/cast-vote-record-report.json new file mode 100644 index 0000000000..92c3d240a5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39844ebc-3027-4fe0-8985-e39615ed4c06/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "39844ebc-3027-4fe0-8985-e39615ed4c06-modified", + "UniqueId": "39844ebc-3027-4fe0-8985-e39615ed4c06", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "39844ebc-3027-4fe0-8985-e39615ed4c06-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/39853d19-85d5-4624-a9bf-0f8c99a3d25b-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/cast-vote-record-report.json new file mode 100644 index 0000000000..67ca23914a --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/39853d19-85d5-4624-a9bf-0f8c99a3d25b/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "39853d19-85d5-4624-a9bf-0f8c99a3d25b-modified", + "UniqueId": "39853d19-85d5-4624-a9bf-0f8c99a3d25b", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "39853d19-85d5-4624-a9bf-0f8c99a3d25b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:39853d19-85d5-4624-a9bf-0f8c99a3d25b-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:39853d19-85d5-4624-a9bf-0f8c99a3d25b-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:39853d19-85d5-4624-a9bf-0f8c99a3d25b-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3a0274ff-f2dc-4aa3-8334-7df64a3e2dc0/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3a0274ff-f2dc-4aa3-8334-7df64a3e2dc0/cast-vote-record-report.json new file mode 100644 index 0000000000..372b21baa8 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3a0274ff-f2dc-4aa3-8334-7df64a3e2dc0/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "3a0274ff-f2dc-4aa3-8334-7df64a3e2dc0-modified", + "UniqueId": "3a0274ff-f2dc-4aa3-8334-7df64a3e2dc0", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3a0274ff-f2dc-4aa3-8334-7df64a3e2dc0-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/cast-vote-record-report.json new file mode 100644 index 0000000000..c9571fceb1 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3b3e0b41-41d3-47f4-9091-6b7f5aae81a7/cast-vote-record-report.json @@ -0,0 +1,1162 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-modified", + "UniqueId": "3b3e0b41-41d3-47f4-9091-6b7f5aae81a7", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Josiah-Bartlett-1bb99985", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Langdon-5951c8e1", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jeremiah-Smith-469560c9", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nicholas-Gilman-1791aed7", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Anne-Waldron-ee0cbc85", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "James-Poole-db5ef4bd", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abeil-Foster-ded38e36", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Charles-H-Hersey-096286a4", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 1, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ezra-Bartlett-8f95223c", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Smith-ef61a579", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Mann-b56bbdd3", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nathaniel-Parker-56a06c29", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:3b3e0b41-41d3-47f4-9091-6b7f5aae81a7-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3ce1aa7d-dbaf-427b-b8e6-4373c9bd507f/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3ce1aa7d-dbaf-427b-b8e6-4373c9bd507f/cast-vote-record-report.json new file mode 100644 index 0000000000..a70cacceaf --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3ce1aa7d-dbaf-427b-b8e6-4373c9bd507f/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "3ce1aa7d-dbaf-427b-b8e6-4373c9bd507f-modified", + "UniqueId": "3ce1aa7d-dbaf-427b-b8e6-4373c9bd507f", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3ce1aa7d-dbaf-427b-b8e6-4373c9bd507f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3f9e5299-ac94-41bb-9820-52ef7c44e8ab/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3f9e5299-ac94-41bb-9820-52ef7c44e8ab/cast-vote-record-report.json new file mode 100644 index 0000000000..b43fe13c7d --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/3f9e5299-ac94-41bb-9820-52ef7c44e8ab/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "3f9e5299-ac94-41bb-9820-52ef7c44e8ab-modified", + "UniqueId": "3f9e5299-ac94-41bb-9820-52ef7c44e8ab", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3f9e5299-ac94-41bb-9820-52ef7c44e8ab-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/cast-vote-record-report.json new file mode 100644 index 0000000000..79b53e0c7c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/40bb98d3-a9b6-4a55-a9da-b0cff35b60d6/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-modified", + "UniqueId": "40bb98d3-a9b6-4a55-a9da-b0cff35b60d6", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:40bb98d3-a9b6-4a55-a9da-b0cff35b60d6-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/41615da1-a553-4bbd-abcf-c3f808d497ec/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/41615da1-a553-4bbd-abcf-c3f808d497ec/cast-vote-record-report.json new file mode 100644 index 0000000000..1b3ada6100 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/41615da1-a553-4bbd-abcf-c3f808d497ec/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "41615da1-a553-4bbd-abcf-c3f808d497ec-modified", + "UniqueId": "41615da1-a553-4bbd-abcf-c3f808d497ec", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "41615da1-a553-4bbd-abcf-c3f808d497ec-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/42b6343f-f8ca-4d80-a377-70870f8c1c19/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/42b6343f-f8ca-4d80-a377-70870f8c1c19/cast-vote-record-report.json new file mode 100644 index 0000000000..0eb586f03b --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/42b6343f-f8ca-4d80-a377-70870f8c1c19/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "42b6343f-f8ca-4d80-a377-70870f8c1c19-modified", + "UniqueId": "42b6343f-f8ca-4d80-a377-70870f8c1c19", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "42b6343f-f8ca-4d80-a377-70870f8c1c19-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/437308d8-90ce-44f1-9e37-343e1c10b570/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/437308d8-90ce-44f1-9e37-343e1c10b570/cast-vote-record-report.json new file mode 100644 index 0000000000..51fcfddba2 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/437308d8-90ce-44f1-9e37-343e1c10b570/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "437308d8-90ce-44f1-9e37-343e1c10b570-modified", + "UniqueId": "437308d8-90ce-44f1-9e37-343e1c10b570", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "437308d8-90ce-44f1-9e37-343e1c10b570-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/4d0f4010-2a3f-489f-8e16-7053ecfd2fd7/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/4d0f4010-2a3f-489f-8e16-7053ecfd2fd7/cast-vote-record-report.json new file mode 100644 index 0000000000..e95fa81a45 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/4d0f4010-2a3f-489f-8e16-7053ecfd2fd7/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "4d0f4010-2a3f-489f-8e16-7053ecfd2fd7-modified", + "UniqueId": "4d0f4010-2a3f-489f-8e16-7053ecfd2fd7", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "4d0f4010-2a3f-489f-8e16-7053ecfd2fd7-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/4d3f5499-b02a-4c70-a3d8-7a52abbf8215/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/4d3f5499-b02a-4c70-a3d8-7a52abbf8215/cast-vote-record-report.json new file mode 100644 index 0000000000..d8c353a13b --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/4d3f5499-b02a-4c70-a3d8-7a52abbf8215/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "4d3f5499-b02a-4c70-a3d8-7a52abbf8215-modified", + "UniqueId": "4d3f5499-b02a-4c70-a3d8-7a52abbf8215", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "4d3f5499-b02a-4c70-a3d8-7a52abbf8215-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/560c3fab-a968-4e0b-8ac4-f49c154b430c-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/cast-vote-record-report.json new file mode 100644 index 0000000000..ad1dc478aa --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/560c3fab-a968-4e0b-8ac4-f49c154b430c/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "560c3fab-a968-4e0b-8ac4-f49c154b430c-modified", + "UniqueId": "560c3fab-a968-4e0b-8ac4-f49c154b430c", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "560c3fab-a968-4e0b-8ac4-f49c154b430c-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:560c3fab-a968-4e0b-8ac4-f49c154b430c-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:560c3fab-a968-4e0b-8ac4-f49c154b430c-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:560c3fab-a968-4e0b-8ac4-f49c154b430c-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/566662d4-8279-4fad-ac1e-87f75a36b4e8/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/566662d4-8279-4fad-ac1e-87f75a36b4e8/cast-vote-record-report.json new file mode 100644 index 0000000000..15d60697ba --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/566662d4-8279-4fad-ac1e-87f75a36b4e8/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "566662d4-8279-4fad-ac1e-87f75a36b4e8-modified", + "UniqueId": "566662d4-8279-4fad-ac1e-87f75a36b4e8", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "566662d4-8279-4fad-ac1e-87f75a36b4e8-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/56e52a5c-2ba4-4c58-a52d-3b308e7de43f/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/56e52a5c-2ba4-4c58-a52d-3b308e7de43f/cast-vote-record-report.json new file mode 100644 index 0000000000..2c4daf2955 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/56e52a5c-2ba4-4c58-a52d-3b308e7de43f/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "56e52a5c-2ba4-4c58-a52d-3b308e7de43f-modified", + "UniqueId": "56e52a5c-2ba4-4c58-a52d-3b308e7de43f", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "56e52a5c-2ba4-4c58-a52d-3b308e7de43f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/5905644f-e7c9-4bc8-8d74-e9430d592534-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/cast-vote-record-report.json new file mode 100644 index 0000000000..07e8a6dff2 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5905644f-e7c9-4bc8-8d74-e9430d592534/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "5905644f-e7c9-4bc8-8d74-e9430d592534-modified", + "UniqueId": "5905644f-e7c9-4bc8-8d74-e9430d592534", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "5905644f-e7c9-4bc8-8d74-e9430d592534-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:5905644f-e7c9-4bc8-8d74-e9430d592534-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:5905644f-e7c9-4bc8-8d74-e9430d592534-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:5905644f-e7c9-4bc8-8d74-e9430d592534-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/598b260c-6b51-44f5-a6fa-23548766fe1b/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/598b260c-6b51-44f5-a6fa-23548766fe1b/cast-vote-record-report.json new file mode 100644 index 0000000000..08015be442 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/598b260c-6b51-44f5-a6fa-23548766fe1b/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "598b260c-6b51-44f5-a6fa-23548766fe1b-modified", + "UniqueId": "598b260c-6b51-44f5-a6fa-23548766fe1b", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "598b260c-6b51-44f5-a6fa-23548766fe1b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/59e3dc2a-9092-4158-81b7-44a06e6fcb5d-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/cast-vote-record-report.json new file mode 100644 index 0000000000..9b55a77402 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/59e3dc2a-9092-4158-81b7-44a06e6fcb5d/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "59e3dc2a-9092-4158-81b7-44a06e6fcb5d-modified", + "UniqueId": "59e3dc2a-9092-4158-81b7-44a06e6fcb5d", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "59e3dc2a-9092-4158-81b7-44a06e6fcb5d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:59e3dc2a-9092-4158-81b7-44a06e6fcb5d-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:59e3dc2a-9092-4158-81b7-44a06e6fcb5d-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:59e3dc2a-9092-4158-81b7-44a06e6fcb5d-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/cast-vote-record-report.json new file mode 100644 index 0000000000..e29510ef22 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5a38b4ca-835b-406f-90a4-e52b1ed3c6fb/cast-vote-record-report.json @@ -0,0 +1,1162 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-modified", + "UniqueId": "5a38b4ca-835b-406f-90a4-e52b1ed3c6fb", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Josiah-Bartlett-1bb99985", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Langdon-5951c8e1", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jeremiah-Smith-469560c9", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nicholas-Gilman-1791aed7", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Anne-Waldron-ee0cbc85", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "James-Poole-db5ef4bd", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abeil-Foster-ded38e36", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Charles-H-Hersey-096286a4", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 1, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ezra-Bartlett-8f95223c", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Smith-ef61a579", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Mann-b56bbdd3", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nathaniel-Parker-56a06c29", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:5a38b4ca-835b-406f-90a4-e52b1ed3c6fb-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5f1360db-53a0-4ef2-b2f8-8dc4a4b15e11/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5f1360db-53a0-4ef2-b2f8-8dc4a4b15e11/cast-vote-record-report.json new file mode 100644 index 0000000000..c59309dd78 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5f1360db-53a0-4ef2-b2f8-8dc4a4b15e11/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "5f1360db-53a0-4ef2-b2f8-8dc4a4b15e11-modified", + "UniqueId": "5f1360db-53a0-4ef2-b2f8-8dc4a4b15e11", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "5f1360db-53a0-4ef2-b2f8-8dc4a4b15e11-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5f99e5db-c80c-496e-9616-b3d37f9c8fa5/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5f99e5db-c80c-496e-9616-b3d37f9c8fa5/cast-vote-record-report.json new file mode 100644 index 0000000000..1407d3585a --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5f99e5db-c80c-496e-9616-b3d37f9c8fa5/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "5f99e5db-c80c-496e-9616-b3d37f9c8fa5-modified", + "UniqueId": "5f99e5db-c80c-496e-9616-b3d37f9c8fa5", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "5f99e5db-c80c-496e-9616-b3d37f9c8fa5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/5fca277e-c4be-43bc-ab9a-e5dea357057b-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/cast-vote-record-report.json new file mode 100644 index 0000000000..99afa92d9e --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/5fca277e-c4be-43bc-ab9a-e5dea357057b/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "5fca277e-c4be-43bc-ab9a-e5dea357057b-modified", + "UniqueId": "5fca277e-c4be-43bc-ab9a-e5dea357057b", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "5fca277e-c4be-43bc-ab9a-e5dea357057b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:5fca277e-c4be-43bc-ab9a-e5dea357057b-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:5fca277e-c4be-43bc-ab9a-e5dea357057b-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:5fca277e-c4be-43bc-ab9a-e5dea357057b-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/603738a6-a4d5-403b-821a-ba58767f7b9d/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/603738a6-a4d5-403b-821a-ba58767f7b9d/cast-vote-record-report.json new file mode 100644 index 0000000000..f48b5fdc71 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/603738a6-a4d5-403b-821a-ba58767f7b9d/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "603738a6-a4d5-403b-821a-ba58767f7b9d-modified", + "UniqueId": "603738a6-a4d5-403b-821a-ba58767f7b9d", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "603738a6-a4d5-403b-821a-ba58767f7b9d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/60754aa9-b64f-42c7-80e6-ec21910cf150/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/60754aa9-b64f-42c7-80e6-ec21910cf150/cast-vote-record-report.json new file mode 100644 index 0000000000..a40041a294 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/60754aa9-b64f-42c7-80e6-ec21910cf150/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "60754aa9-b64f-42c7-80e6-ec21910cf150-modified", + "UniqueId": "60754aa9-b64f-42c7-80e6-ec21910cf150", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "60754aa9-b64f-42c7-80e6-ec21910cf150-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/608807c0-0539-4ebf-a839-d972f7c5b2e1-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/cast-vote-record-report.json new file mode 100644 index 0000000000..2f4ead91ab --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/608807c0-0539-4ebf-a839-d972f7c5b2e1/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "608807c0-0539-4ebf-a839-d972f7c5b2e1-modified", + "UniqueId": "608807c0-0539-4ebf-a839-d972f7c5b2e1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "608807c0-0539-4ebf-a839-d972f7c5b2e1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:608807c0-0539-4ebf-a839-d972f7c5b2e1-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:608807c0-0539-4ebf-a839-d972f7c5b2e1-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:608807c0-0539-4ebf-a839-d972f7c5b2e1-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/6159dc4d-3c6a-44dc-aa32-fca9a673eae6-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/cast-vote-record-report.json new file mode 100644 index 0000000000..4c7753cd27 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6159dc4d-3c6a-44dc-aa32-fca9a673eae6/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "6159dc4d-3c6a-44dc-aa32-fca9a673eae6-modified", + "UniqueId": "6159dc4d-3c6a-44dc-aa32-fca9a673eae6", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6159dc4d-3c6a-44dc-aa32-fca9a673eae6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:6159dc4d-3c6a-44dc-aa32-fca9a673eae6-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:6159dc4d-3c6a-44dc-aa32-fca9a673eae6-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:6159dc4d-3c6a-44dc-aa32-fca9a673eae6-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/632e2cea-1fae-451d-a28a-26e5d11e42a1-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/cast-vote-record-report.json new file mode 100644 index 0000000000..70a1bd2320 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/632e2cea-1fae-451d-a28a-26e5d11e42a1/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "632e2cea-1fae-451d-a28a-26e5d11e42a1-modified", + "UniqueId": "632e2cea-1fae-451d-a28a-26e5d11e42a1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "632e2cea-1fae-451d-a28a-26e5d11e42a1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:632e2cea-1fae-451d-a28a-26e5d11e42a1-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:632e2cea-1fae-451d-a28a-26e5d11e42a1-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:632e2cea-1fae-451d-a28a-26e5d11e42a1-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/65c929a9-6013-4cd5-8ed3-0878f086eb0a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/65c929a9-6013-4cd5-8ed3-0878f086eb0a/cast-vote-record-report.json new file mode 100644 index 0000000000..b10a31f3e6 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/65c929a9-6013-4cd5-8ed3-0878f086eb0a/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "65c929a9-6013-4cd5-8ed3-0878f086eb0a-modified", + "UniqueId": "65c929a9-6013-4cd5-8ed3-0878f086eb0a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "65c929a9-6013-4cd5-8ed3-0878f086eb0a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/683b44fc-d576-4e1f-8770-13a1be5387ac-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/cast-vote-record-report.json new file mode 100644 index 0000000000..6865dacf53 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/683b44fc-d576-4e1f-8770-13a1be5387ac/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "683b44fc-d576-4e1f-8770-13a1be5387ac-modified", + "UniqueId": "683b44fc-d576-4e1f-8770-13a1be5387ac", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "683b44fc-d576-4e1f-8770-13a1be5387ac-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:683b44fc-d576-4e1f-8770-13a1be5387ac-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:683b44fc-d576-4e1f-8770-13a1be5387ac-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:683b44fc-d576-4e1f-8770-13a1be5387ac-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/69dc7eec-4474-4d2e-828a-67fbab70b4b5/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/69dc7eec-4474-4d2e-828a-67fbab70b4b5/cast-vote-record-report.json new file mode 100644 index 0000000000..90010cd574 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/69dc7eec-4474-4d2e-828a-67fbab70b4b5/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "69dc7eec-4474-4d2e-828a-67fbab70b4b5-modified", + "UniqueId": "69dc7eec-4474-4d2e-828a-67fbab70b4b5", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "69dc7eec-4474-4d2e-828a-67fbab70b4b5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/cast-vote-record-report.json new file mode 100644 index 0000000000..3f57c8c4d7 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-modified", + "UniqueId": "6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:6a86f7f1-6a07-44e7-b4e9-04bdc28d8b0b-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6aa86c8d-4adf-40c8-bbf7-f913abde8582/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6aa86c8d-4adf-40c8-bbf7-f913abde8582/cast-vote-record-report.json new file mode 100644 index 0000000000..fddf63daad --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6aa86c8d-4adf-40c8-bbf7-f913abde8582/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "6aa86c8d-4adf-40c8-bbf7-f913abde8582-modified", + "UniqueId": "6aa86c8d-4adf-40c8-bbf7-f913abde8582", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6aa86c8d-4adf-40c8-bbf7-f913abde8582-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/cast-vote-record-report.json new file mode 100644 index 0000000000..a8f1fc5173 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6ba4c2c0-e695-4d22-ad64-b4225a0c38b2/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-modified", + "UniqueId": "6ba4c2c0-e695-4d22-ad64-b4225a0c38b2", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:6ba4c2c0-e695-4d22-ad64-b4225a0c38b2-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6da7081d-41cd-4c9e-b25a-cddbe623b4d4/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6da7081d-41cd-4c9e-b25a-cddbe623b4d4/cast-vote-record-report.json new file mode 100644 index 0000000000..934646986b --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6da7081d-41cd-4c9e-b25a-cddbe623b4d4/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "6da7081d-41cd-4c9e-b25a-cddbe623b4d4-modified", + "UniqueId": "6da7081d-41cd-4c9e-b25a-cddbe623b4d4", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6da7081d-41cd-4c9e-b25a-cddbe623b4d4-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/6e2af403-5673-4de2-864d-15e95405811e-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/cast-vote-record-report.json new file mode 100644 index 0000000000..da7d869ccc --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6e2af403-5673-4de2-864d-15e95405811e/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "6e2af403-5673-4de2-864d-15e95405811e-modified", + "UniqueId": "6e2af403-5673-4de2-864d-15e95405811e", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6e2af403-5673-4de2-864d-15e95405811e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:6e2af403-5673-4de2-864d-15e95405811e-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:6e2af403-5673-4de2-864d-15e95405811e-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:6e2af403-5673-4de2-864d-15e95405811e-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/6fb85704-4502-4b38-9a05-ff164159c53d-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/cast-vote-record-report.json new file mode 100644 index 0000000000..178f0b47ec --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/6fb85704-4502-4b38-9a05-ff164159c53d/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "6fb85704-4502-4b38-9a05-ff164159c53d-modified", + "UniqueId": "6fb85704-4502-4b38-9a05-ff164159c53d", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6fb85704-4502-4b38-9a05-ff164159c53d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:6fb85704-4502-4b38-9a05-ff164159c53d-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:6fb85704-4502-4b38-9a05-ff164159c53d-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:6fb85704-4502-4b38-9a05-ff164159c53d-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/71b4f772-8718-4f30-877c-9b9e5ffdcd0a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/71b4f772-8718-4f30-877c-9b9e5ffdcd0a/cast-vote-record-report.json new file mode 100644 index 0000000000..c931479c3c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/71b4f772-8718-4f30-877c-9b9e5ffdcd0a/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "71b4f772-8718-4f30-877c-9b9e5ffdcd0a-modified", + "UniqueId": "71b4f772-8718-4f30-877c-9b9e5ffdcd0a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "71b4f772-8718-4f30-877c-9b9e5ffdcd0a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7217642b-3c98-4dcd-9a73-3e2756ac3292/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7217642b-3c98-4dcd-9a73-3e2756ac3292/cast-vote-record-report.json new file mode 100644 index 0000000000..9fdd8b423f --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7217642b-3c98-4dcd-9a73-3e2756ac3292/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "7217642b-3c98-4dcd-9a73-3e2756ac3292-modified", + "UniqueId": "7217642b-3c98-4dcd-9a73-3e2756ac3292", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7217642b-3c98-4dcd-9a73-3e2756ac3292-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/72b50f46-1bff-43e1-98ac-1c8cf117b23a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/72b50f46-1bff-43e1-98ac-1c8cf117b23a/cast-vote-record-report.json new file mode 100644 index 0000000000..fc7257f5b5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/72b50f46-1bff-43e1-98ac-1c8cf117b23a/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "72b50f46-1bff-43e1-98ac-1c8cf117b23a-modified", + "UniqueId": "72b50f46-1bff-43e1-98ac-1c8cf117b23a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "72b50f46-1bff-43e1-98ac-1c8cf117b23a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/7607a5eb-5f4f-4e7b-a781-372edd583eca-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/cast-vote-record-report.json new file mode 100644 index 0000000000..63b8bb07ac --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7607a5eb-5f4f-4e7b-a781-372edd583eca/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "7607a5eb-5f4f-4e7b-a781-372edd583eca-modified", + "UniqueId": "7607a5eb-5f4f-4e7b-a781-372edd583eca", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7607a5eb-5f4f-4e7b-a781-372edd583eca-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:7607a5eb-5f4f-4e7b-a781-372edd583eca-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:7607a5eb-5f4f-4e7b-a781-372edd583eca-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:7607a5eb-5f4f-4e7b-a781-372edd583eca-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/76be6c7e-53cf-4b1a-9c04-84d8b2ab7029/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/76be6c7e-53cf-4b1a-9c04-84d8b2ab7029/cast-vote-record-report.json new file mode 100644 index 0000000000..39fe53ecb8 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/76be6c7e-53cf-4b1a-9c04-84d8b2ab7029/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "76be6c7e-53cf-4b1a-9c04-84d8b2ab7029-modified", + "UniqueId": "76be6c7e-53cf-4b1a-9c04-84d8b2ab7029", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "76be6c7e-53cf-4b1a-9c04-84d8b2ab7029-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/77cfb5e4-cc16-4c96-b9ec-c4685ce7f88f/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/77cfb5e4-cc16-4c96-b9ec-c4685ce7f88f/cast-vote-record-report.json new file mode 100644 index 0000000000..de0c68775b --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/77cfb5e4-cc16-4c96-b9ec-c4685ce7f88f/cast-vote-record-report.json @@ -0,0 +1,776 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "77cfb5e4-cc16-4c96-b9ec-c4685ce7f88f-modified", + "UniqueId": "77cfb5e4-cc16-4c96-b9ec-c4685ce7f88f", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "77cfb5e4-cc16-4c96-b9ec-c4685ce7f88f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 3, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/7d2d1972-e7f1-4080-be34-bd67e5872664-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/cast-vote-record-report.json new file mode 100644 index 0000000000..3eace822a8 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d2d1972-e7f1-4080-be34-bd67e5872664/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "7d2d1972-e7f1-4080-be34-bd67e5872664-modified", + "UniqueId": "7d2d1972-e7f1-4080-be34-bd67e5872664", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7d2d1972-e7f1-4080-be34-bd67e5872664-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:7d2d1972-e7f1-4080-be34-bd67e5872664-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:7d2d1972-e7f1-4080-be34-bd67e5872664-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:7d2d1972-e7f1-4080-be34-bd67e5872664-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d5e5839-0b03-4808-9032-74e81efd6d90/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d5e5839-0b03-4808-9032-74e81efd6d90/cast-vote-record-report.json new file mode 100644 index 0000000000..43df59b16c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d5e5839-0b03-4808-9032-74e81efd6d90/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "7d5e5839-0b03-4808-9032-74e81efd6d90-modified", + "UniqueId": "7d5e5839-0b03-4808-9032-74e81efd6d90", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7d5e5839-0b03-4808-9032-74e81efd6d90-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d5fca19-bdcf-46aa-b85c-91b5d0cadcc5/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d5fca19-bdcf-46aa-b85c-91b5d0cadcc5/cast-vote-record-report.json new file mode 100644 index 0000000000..3f96dedf64 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7d5fca19-bdcf-46aa-b85c-91b5d0cadcc5/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "7d5fca19-bdcf-46aa-b85c-91b5d0cadcc5-modified", + "UniqueId": "7d5fca19-bdcf-46aa-b85c-91b5d0cadcc5", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7d5fca19-bdcf-46aa-b85c-91b5d0cadcc5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7fce9d6a-ff35-49a1-9027-abc124e1edee/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7fce9d6a-ff35-49a1-9027-abc124e1edee/cast-vote-record-report.json new file mode 100644 index 0000000000..7f3a555fcb --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/7fce9d6a-ff35-49a1-9027-abc124e1edee/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "7fce9d6a-ff35-49a1-9027-abc124e1edee-modified", + "UniqueId": "7fce9d6a-ff35-49a1-9027-abc124e1edee", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7fce9d6a-ff35-49a1-9027-abc124e1edee-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/80ec1957-863c-4405-8e18-b5bf4774f4b1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/80ec1957-863c-4405-8e18-b5bf4774f4b1/cast-vote-record-report.json new file mode 100644 index 0000000000..eb6dea32cf --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/80ec1957-863c-4405-8e18-b5bf4774f4b1/cast-vote-record-report.json @@ -0,0 +1,776 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "80ec1957-863c-4405-8e18-b5bf4774f4b1-modified", + "UniqueId": "80ec1957-863c-4405-8e18-b5bf4774f4b1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "80ec1957-863c-4405-8e18-b5bf4774f4b1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 3, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/81bba991-6012-4e8a-807c-a05f4773f434/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/81bba991-6012-4e8a-807c-a05f4773f434/cast-vote-record-report.json new file mode 100644 index 0000000000..35a754431d --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/81bba991-6012-4e8a-807c-a05f4773f434/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "81bba991-6012-4e8a-807c-a05f4773f434-modified", + "UniqueId": "81bba991-6012-4e8a-807c-a05f4773f434", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "81bba991-6012-4e8a-807c-a05f4773f434-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/87fba6e6-cc38-41c3-ada9-2a70b4a7d1f6/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/87fba6e6-cc38-41c3-ada9-2a70b4a7d1f6/cast-vote-record-report.json new file mode 100644 index 0000000000..726c5dacd1 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/87fba6e6-cc38-41c3-ada9-2a70b4a7d1f6/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "87fba6e6-cc38-41c3-ada9-2a70b4a7d1f6-modified", + "UniqueId": "87fba6e6-cc38-41c3-ada9-2a70b4a7d1f6", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "87fba6e6-cc38-41c3-ada9-2a70b4a7d1f6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/cast-vote-record-report.json new file mode 100644 index 0000000000..9a9fdbc7e5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/889cf7de-06f3-48f1-8f2d-4e99cdd08a5a/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-modified", + "UniqueId": "889cf7de-06f3-48f1-8f2d-4e99cdd08a5a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:889cf7de-06f3-48f1-8f2d-4e99cdd08a5a-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/89804bf9-654b-40a9-a38c-5e2f1b00c55d-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/cast-vote-record-report.json new file mode 100644 index 0000000000..ac063cdf37 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/89804bf9-654b-40a9-a38c-5e2f1b00c55d/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "89804bf9-654b-40a9-a38c-5e2f1b00c55d-modified", + "UniqueId": "89804bf9-654b-40a9-a38c-5e2f1b00c55d", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "89804bf9-654b-40a9-a38c-5e2f1b00c55d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:89804bf9-654b-40a9-a38c-5e2f1b00c55d-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:89804bf9-654b-40a9-a38c-5e2f1b00c55d-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:89804bf9-654b-40a9-a38c-5e2f1b00c55d-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8b5ec222-8297-4370-adcf-b283a27df037/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8b5ec222-8297-4370-adcf-b283a27df037/cast-vote-record-report.json new file mode 100644 index 0000000000..7dc4386b26 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8b5ec222-8297-4370-adcf-b283a27df037/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "8b5ec222-8297-4370-adcf-b283a27df037-modified", + "UniqueId": "8b5ec222-8297-4370-adcf-b283a27df037", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "8b5ec222-8297-4370-adcf-b283a27df037-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8d02d39c-cb76-42f0-a0e4-4b8385ba70ff/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8d02d39c-cb76-42f0-a0e4-4b8385ba70ff/cast-vote-record-report.json new file mode 100644 index 0000000000..a46f76436c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8d02d39c-cb76-42f0-a0e4-4b8385ba70ff/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "8d02d39c-cb76-42f0-a0e4-4b8385ba70ff-modified", + "UniqueId": "8d02d39c-cb76-42f0-a0e4-4b8385ba70ff", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "8d02d39c-cb76-42f0-a0e4-4b8385ba70ff-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8d062804-0952-47df-b88f-162422655698/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8d062804-0952-47df-b88f-162422655698/cast-vote-record-report.json new file mode 100644 index 0000000000..6762c35aa6 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8d062804-0952-47df-b88f-162422655698/cast-vote-record-report.json @@ -0,0 +1,1025 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "8d062804-0952-47df-b88f-162422655698-modified", + "UniqueId": "8d062804-0952-47df-b88f-162422655698", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "8d062804-0952-47df-b88f-162422655698-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8dd747ec-3707-4e57-987b-ffec4a14659a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8dd747ec-3707-4e57-987b-ffec4a14659a/cast-vote-record-report.json new file mode 100644 index 0000000000..76be52b9f0 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8dd747ec-3707-4e57-987b-ffec4a14659a/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "8dd747ec-3707-4e57-987b-ffec4a14659a-modified", + "UniqueId": "8dd747ec-3707-4e57-987b-ffec4a14659a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "8dd747ec-3707-4e57-987b-ffec4a14659a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/8ea09175-2e55-43be-a2e0-15cc285279f5-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/cast-vote-record-report.json new file mode 100644 index 0000000000..7feb4bc10d --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/8ea09175-2e55-43be-a2e0-15cc285279f5/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "8ea09175-2e55-43be-a2e0-15cc285279f5-modified", + "UniqueId": "8ea09175-2e55-43be-a2e0-15cc285279f5", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "8ea09175-2e55-43be-a2e0-15cc285279f5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:8ea09175-2e55-43be-a2e0-15cc285279f5-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:8ea09175-2e55-43be-a2e0-15cc285279f5-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:8ea09175-2e55-43be-a2e0-15cc285279f5-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/cast-vote-record-report.json new file mode 100644 index 0000000000..a28fab7d58 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d7e4a7-5d8b-4351-bae2-b70b8b39da9f/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-modified", + "UniqueId": "91d7e4a7-5d8b-4351-bae2-b70b8b39da9f", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:91d7e4a7-5d8b-4351-bae2-b70b8b39da9f-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/91d8500d-8bb8-4d80-94b7-cb8a2b2223db-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/cast-vote-record-report.json new file mode 100644 index 0000000000..c9eeb9047f --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/91d8500d-8bb8-4d80-94b7-cb8a2b2223db/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "91d8500d-8bb8-4d80-94b7-cb8a2b2223db-modified", + "UniqueId": "91d8500d-8bb8-4d80-94b7-cb8a2b2223db", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "91d8500d-8bb8-4d80-94b7-cb8a2b2223db-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:91d8500d-8bb8-4d80-94b7-cb8a2b2223db-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:91d8500d-8bb8-4d80-94b7-cb8a2b2223db-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:91d8500d-8bb8-4d80-94b7-cb8a2b2223db-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9353a6cf-e880-49c0-97b4-cd9dacd8658b/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9353a6cf-e880-49c0-97b4-cd9dacd8658b/cast-vote-record-report.json new file mode 100644 index 0000000000..04fbe0dd4d --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9353a6cf-e880-49c0-97b4-cd9dacd8658b/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "9353a6cf-e880-49c0-97b4-cd9dacd8658b-modified", + "UniqueId": "9353a6cf-e880-49c0-97b4-cd9dacd8658b", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9353a6cf-e880-49c0-97b4-cd9dacd8658b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/93bf3bc8-e660-44a2-b371-da3a329e7e71-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/cast-vote-record-report.json new file mode 100644 index 0000000000..d4544e1e34 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/93bf3bc8-e660-44a2-b371-da3a329e7e71/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "93bf3bc8-e660-44a2-b371-da3a329e7e71-modified", + "UniqueId": "93bf3bc8-e660-44a2-b371-da3a329e7e71", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "93bf3bc8-e660-44a2-b371-da3a329e7e71-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:93bf3bc8-e660-44a2-b371-da3a329e7e71-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:93bf3bc8-e660-44a2-b371-da3a329e7e71-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:93bf3bc8-e660-44a2-b371-da3a329e7e71-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/944bd122-a90b-4dcc-8177-71f3e8858175/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/944bd122-a90b-4dcc-8177-71f3e8858175/cast-vote-record-report.json new file mode 100644 index 0000000000..a931e126f7 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/944bd122-a90b-4dcc-8177-71f3e8858175/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "944bd122-a90b-4dcc-8177-71f3e8858175-modified", + "UniqueId": "944bd122-a90b-4dcc-8177-71f3e8858175", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "944bd122-a90b-4dcc-8177-71f3e8858175-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9480dda1-53a9-4dd2-b95a-72caea114368/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9480dda1-53a9-4dd2-b95a-72caea114368/cast-vote-record-report.json new file mode 100644 index 0000000000..ee26ba826f --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9480dda1-53a9-4dd2-b95a-72caea114368/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "9480dda1-53a9-4dd2-b95a-72caea114368-modified", + "UniqueId": "9480dda1-53a9-4dd2-b95a-72caea114368", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9480dda1-53a9-4dd2-b95a-72caea114368-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/94e35038-d73a-4773-92be-c0d34a16ce98/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/94e35038-d73a-4773-92be-c0d34a16ce98/cast-vote-record-report.json new file mode 100644 index 0000000000..8e76e93214 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/94e35038-d73a-4773-92be-c0d34a16ce98/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "94e35038-d73a-4773-92be-c0d34a16ce98-modified", + "UniqueId": "94e35038-d73a-4773-92be-c0d34a16ce98", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "94e35038-d73a-4773-92be-c0d34a16ce98-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/977b8d3f-268e-4d83-91a0-ed0207341700/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/977b8d3f-268e-4d83-91a0-ed0207341700/cast-vote-record-report.json new file mode 100644 index 0000000000..5397a7aba6 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/977b8d3f-268e-4d83-91a0-ed0207341700/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "977b8d3f-268e-4d83-91a0-ed0207341700-modified", + "UniqueId": "977b8d3f-268e-4d83-91a0-ed0207341700", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "977b8d3f-268e-4d83-91a0-ed0207341700-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/97fbd500-c2ca-4300-ab15-5425dad8bfcc-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/cast-vote-record-report.json new file mode 100644 index 0000000000..c6d35f08f2 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/97fbd500-c2ca-4300-ab15-5425dad8bfcc/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "97fbd500-c2ca-4300-ab15-5425dad8bfcc-modified", + "UniqueId": "97fbd500-c2ca-4300-ab15-5425dad8bfcc", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "97fbd500-c2ca-4300-ab15-5425dad8bfcc-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:97fbd500-c2ca-4300-ab15-5425dad8bfcc-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:97fbd500-c2ca-4300-ab15-5425dad8bfcc-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:97fbd500-c2ca-4300-ab15-5425dad8bfcc-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/982394ce-bd17-4faa-8582-11cdbf1f0833/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/982394ce-bd17-4faa-8582-11cdbf1f0833/cast-vote-record-report.json new file mode 100644 index 0000000000..23f3427cc2 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/982394ce-bd17-4faa-8582-11cdbf1f0833/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "982394ce-bd17-4faa-8582-11cdbf1f0833-modified", + "UniqueId": "982394ce-bd17-4faa-8582-11cdbf1f0833", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "982394ce-bd17-4faa-8582-11cdbf1f0833-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/9f830cb3-096f-4ade-8090-e3f3395fe943-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/cast-vote-record-report.json new file mode 100644 index 0000000000..6c690bc8ea --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f830cb3-096f-4ade-8090-e3f3395fe943/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "9f830cb3-096f-4ade-8090-e3f3395fe943-modified", + "UniqueId": "9f830cb3-096f-4ade-8090-e3f3395fe943", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9f830cb3-096f-4ade-8090-e3f3395fe943-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:9f830cb3-096f-4ade-8090-e3f3395fe943-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:9f830cb3-096f-4ade-8090-e3f3395fe943-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:9f830cb3-096f-4ade-8090-e3f3395fe943-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/9f83de75-08fd-4a01-b478-204c3471e14a-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/cast-vote-record-report.json new file mode 100644 index 0000000000..e653b83966 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/9f83de75-08fd-4a01-b478-204c3471e14a/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "9f83de75-08fd-4a01-b478-204c3471e14a-modified", + "UniqueId": "9f83de75-08fd-4a01-b478-204c3471e14a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9f83de75-08fd-4a01-b478-204c3471e14a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:9f83de75-08fd-4a01-b478-204c3471e14a-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:9f83de75-08fd-4a01-b478-204c3471e14a-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:9f83de75-08fd-4a01-b478-204c3471e14a-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a467bf9f-6988-414b-84f6-0939ea4c78eb/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a467bf9f-6988-414b-84f6-0939ea4c78eb/cast-vote-record-report.json new file mode 100644 index 0000000000..2e54fca0fe --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a467bf9f-6988-414b-84f6-0939ea4c78eb/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "a467bf9f-6988-414b-84f6-0939ea4c78eb-modified", + "UniqueId": "a467bf9f-6988-414b-84f6-0939ea4c78eb", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "a467bf9f-6988-414b-84f6-0939ea4c78eb-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a79605ce-d695-4b59-96d4-487fe28d7a86/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a79605ce-d695-4b59-96d4-487fe28d7a86/cast-vote-record-report.json new file mode 100644 index 0000000000..d81b693fd6 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a79605ce-d695-4b59-96d4-487fe28d7a86/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "a79605ce-d695-4b59-96d4-487fe28d7a86-modified", + "UniqueId": "a79605ce-d695-4b59-96d4-487fe28d7a86", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "a79605ce-d695-4b59-96d4-487fe28d7a86-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a9fd52d7-3cb5-4e51-a4e3-9bb325866fd4/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a9fd52d7-3cb5-4e51-a4e3-9bb325866fd4/cast-vote-record-report.json new file mode 100644 index 0000000000..245db96209 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/a9fd52d7-3cb5-4e51-a4e3-9bb325866fd4/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "a9fd52d7-3cb5-4e51-a4e3-9bb325866fd4-modified", + "UniqueId": "a9fd52d7-3cb5-4e51-a4e3-9bb325866fd4", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "a9fd52d7-3cb5-4e51-a4e3-9bb325866fd4-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/aaeea040-0eab-4813-8fb6-a466cd9f2bdf/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/aaeea040-0eab-4813-8fb6-a466cd9f2bdf/cast-vote-record-report.json new file mode 100644 index 0000000000..a9b62bba37 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/aaeea040-0eab-4813-8fb6-a466cd9f2bdf/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "aaeea040-0eab-4813-8fb6-a466cd9f2bdf-modified", + "UniqueId": "aaeea040-0eab-4813-8fb6-a466cd9f2bdf", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "aaeea040-0eab-4813-8fb6-a466cd9f2bdf-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ab423406-4457-4e26-bd23-52bae53627f8/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ab423406-4457-4e26-bd23-52bae53627f8/cast-vote-record-report.json new file mode 100644 index 0000000000..798012a91f --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ab423406-4457-4e26-bd23-52bae53627f8/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "ab423406-4457-4e26-bd23-52bae53627f8-modified", + "UniqueId": "ab423406-4457-4e26-bd23-52bae53627f8", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ab423406-4457-4e26-bd23-52bae53627f8-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/aef31ec6-58a4-4376-97c8-067836ece42e/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/aef31ec6-58a4-4376-97c8-067836ece42e/cast-vote-record-report.json new file mode 100644 index 0000000000..866f976662 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/aef31ec6-58a4-4376-97c8-067836ece42e/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "aef31ec6-58a4-4376-97c8-067836ece42e-modified", + "UniqueId": "aef31ec6-58a4-4376-97c8-067836ece42e", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "aef31ec6-58a4-4376-97c8-067836ece42e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/af4f7a7e-2616-464e-b0b1-fed415b3003b/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/af4f7a7e-2616-464e-b0b1-fed415b3003b/cast-vote-record-report.json new file mode 100644 index 0000000000..3dbd807b0e --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/af4f7a7e-2616-464e-b0b1-fed415b3003b/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "af4f7a7e-2616-464e-b0b1-fed415b3003b-modified", + "UniqueId": "af4f7a7e-2616-464e-b0b1-fed415b3003b", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "af4f7a7e-2616-464e-b0b1-fed415b3003b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/cast-vote-record-report.json new file mode 100644 index 0000000000..ed478d025c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b0ab8638-c0f4-4de3-b77e-b2c1e48cb653/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-modified", + "UniqueId": "b0ab8638-c0f4-4de3-b77e-b2c1e48cb653", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:b0ab8638-c0f4-4de3-b77e-b2c1e48cb653-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/b205691c-bf58-41e9-9fb4-831c3709a73e-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/cast-vote-record-report.json new file mode 100644 index 0000000000..3953ee08fb --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b205691c-bf58-41e9-9fb4-831c3709a73e/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "b205691c-bf58-41e9-9fb4-831c3709a73e-modified", + "UniqueId": "b205691c-bf58-41e9-9fb4-831c3709a73e", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b205691c-bf58-41e9-9fb4-831c3709a73e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:b205691c-bf58-41e9-9fb4-831c3709a73e-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:b205691c-bf58-41e9-9fb4-831c3709a73e-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:b205691c-bf58-41e9-9fb4-831c3709a73e-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b224893a-34b2-4710-87dd-8a930b4b652f/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b224893a-34b2-4710-87dd-8a930b4b652f/cast-vote-record-report.json new file mode 100644 index 0000000000..1f174ee1d2 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b224893a-34b2-4710-87dd-8a930b4b652f/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b224893a-34b2-4710-87dd-8a930b4b652f-modified", + "UniqueId": "b224893a-34b2-4710-87dd-8a930b4b652f", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b224893a-34b2-4710-87dd-8a930b4b652f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b23a30c6-b22e-4c8e-a0d3-200174a6e797/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b23a30c6-b22e-4c8e-a0d3-200174a6e797/cast-vote-record-report.json new file mode 100644 index 0000000000..b5992972a3 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b23a30c6-b22e-4c8e-a0d3-200174a6e797/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "b23a30c6-b22e-4c8e-a0d3-200174a6e797-modified", + "UniqueId": "b23a30c6-b22e-4c8e-a0d3-200174a6e797", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b23a30c6-b22e-4c8e-a0d3-200174a6e797-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b2485773-4664-4a59-b0d7-76819a365be4/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b2485773-4664-4a59-b0d7-76819a365be4/cast-vote-record-report.json new file mode 100644 index 0000000000..7307e96016 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b2485773-4664-4a59-b0d7-76819a365be4/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "b2485773-4664-4a59-b0d7-76819a365be4-modified", + "UniqueId": "b2485773-4664-4a59-b0d7-76819a365be4", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b2485773-4664-4a59-b0d7-76819a365be4-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b575a969-369c-437d-b93f-bb9c642e4c91/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b575a969-369c-437d-b93f-bb9c642e4c91/cast-vote-record-report.json new file mode 100644 index 0000000000..dae686ee4d --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b575a969-369c-437d-b93f-bb9c642e4c91/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "b575a969-369c-437d-b93f-bb9c642e4c91-modified", + "UniqueId": "b575a969-369c-437d-b93f-bb9c642e4c91", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b575a969-369c-437d-b93f-bb9c642e4c91-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b6156d52-89c6-4eb6-ba51-ca3c8a757825/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b6156d52-89c6-4eb6-ba51-ca3c8a757825/cast-vote-record-report.json new file mode 100644 index 0000000000..3e6ee349b1 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b6156d52-89c6-4eb6-ba51-ca3c8a757825/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b6156d52-89c6-4eb6-ba51-ca3c8a757825-modified", + "UniqueId": "b6156d52-89c6-4eb6-ba51-ca3c8a757825", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b6156d52-89c6-4eb6-ba51-ca3c8a757825-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/b64e4b2f-62a9-4453-99d7-a1ed5e33d047-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/cast-vote-record-report.json new file mode 100644 index 0000000000..29108c3fad --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b64e4b2f-62a9-4453-99d7-a1ed5e33d047/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b64e4b2f-62a9-4453-99d7-a1ed5e33d047-modified", + "UniqueId": "b64e4b2f-62a9-4453-99d7-a1ed5e33d047", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b64e4b2f-62a9-4453-99d7-a1ed5e33d047-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:b64e4b2f-62a9-4453-99d7-a1ed5e33d047-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:b64e4b2f-62a9-4453-99d7-a1ed5e33d047-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:b64e4b2f-62a9-4453-99d7-a1ed5e33d047-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b7c14f68-1e37-4e00-8c68-e1ddef5476f6/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b7c14f68-1e37-4e00-8c68-e1ddef5476f6/cast-vote-record-report.json new file mode 100644 index 0000000000..adb1698d61 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/b7c14f68-1e37-4e00-8c68-e1ddef5476f6/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "b7c14f68-1e37-4e00-8c68-e1ddef5476f6-modified", + "UniqueId": "b7c14f68-1e37-4e00-8c68-e1ddef5476f6", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b7c14f68-1e37-4e00-8c68-e1ddef5476f6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ba6b242b-02d0-44da-af7f-4b60d84e293b/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ba6b242b-02d0-44da-af7f-4b60d84e293b/cast-vote-record-report.json new file mode 100644 index 0000000000..f2de380127 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ba6b242b-02d0-44da-af7f-4b60d84e293b/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "ba6b242b-02d0-44da-af7f-4b60d84e293b-modified", + "UniqueId": "ba6b242b-02d0-44da-af7f-4b60d84e293b", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ba6b242b-02d0-44da-af7f-4b60d84e293b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/bad9bac3-ec26-402c-8971-04cf7fd3628d-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/cast-vote-record-report.json new file mode 100644 index 0000000000..2955343a54 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bad9bac3-ec26-402c-8971-04cf7fd3628d/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "bad9bac3-ec26-402c-8971-04cf7fd3628d-modified", + "UniqueId": "bad9bac3-ec26-402c-8971-04cf7fd3628d", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "bad9bac3-ec26-402c-8971-04cf7fd3628d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:bad9bac3-ec26-402c-8971-04cf7fd3628d-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:bad9bac3-ec26-402c-8971-04cf7fd3628d-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:bad9bac3-ec26-402c-8971-04cf7fd3628d-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/bcecaad1-7750-464c-9a34-4976d1d88824-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/cast-vote-record-report.json new file mode 100644 index 0000000000..4797e14269 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/bcecaad1-7750-464c-9a34-4976d1d88824/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "bcecaad1-7750-464c-9a34-4976d1d88824-modified", + "UniqueId": "bcecaad1-7750-464c-9a34-4976d1d88824", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "bcecaad1-7750-464c-9a34-4976d1d88824-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:bcecaad1-7750-464c-9a34-4976d1d88824-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:bcecaad1-7750-464c-9a34-4976d1d88824-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:bcecaad1-7750-464c-9a34-4976d1d88824-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c0cd7db3-d7f3-4486-8766-b4802a09526b/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c0cd7db3-d7f3-4486-8766-b4802a09526b/cast-vote-record-report.json new file mode 100644 index 0000000000..efe61cec6a --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c0cd7db3-d7f3-4486-8766-b4802a09526b/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "c0cd7db3-d7f3-4486-8766-b4802a09526b-modified", + "UniqueId": "c0cd7db3-d7f3-4486-8766-b4802a09526b", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c0cd7db3-d7f3-4486-8766-b4802a09526b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c22853cb-8a83-47e5-957a-e785751b5739/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c22853cb-8a83-47e5-957a-e785751b5739/cast-vote-record-report.json new file mode 100644 index 0000000000..07f4b4f8a9 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c22853cb-8a83-47e5-957a-e785751b5739/cast-vote-record-report.json @@ -0,0 +1,1010 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "c22853cb-8a83-47e5-957a-e785751b5739-modified", + "UniqueId": "c22853cb-8a83-47e5-957a-e785751b5739", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c22853cb-8a83-47e5-957a-e785751b5739-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nicholas-Gilman-1791aed7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Charles-H-Hersey-096286a4", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c5d9cfea-f623-4a14-a1ef-e4d628f5f526/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c5d9cfea-f623-4a14-a1ef-e4d628f5f526/cast-vote-record-report.json new file mode 100644 index 0000000000..bf4f86ee01 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c5d9cfea-f623-4a14-a1ef-e4d628f5f526/cast-vote-record-report.json @@ -0,0 +1,1010 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "c5d9cfea-f623-4a14-a1ef-e4d628f5f526-modified", + "UniqueId": "c5d9cfea-f623-4a14-a1ef-e4d628f5f526", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c5d9cfea-f623-4a14-a1ef-e4d628f5f526-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nicholas-Gilman-1791aed7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Charles-H-Hersey-096286a4", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c7a8a6a8-55cb-44e8-9c45-c9895667b555/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c7a8a6a8-55cb-44e8-9c45-c9895667b555/cast-vote-record-report.json new file mode 100644 index 0000000000..feebb93859 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c7a8a6a8-55cb-44e8-9c45-c9895667b555/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "c7a8a6a8-55cb-44e8-9c45-c9895667b555-modified", + "UniqueId": "c7a8a6a8-55cb-44e8-9c45-c9895667b555", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c7a8a6a8-55cb-44e8-9c45-c9895667b555-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/c910877b-1c18-4460-bfa1-c6d6f5a01552-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/cast-vote-record-report.json new file mode 100644 index 0000000000..a6bc2c6d7f --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c910877b-1c18-4460-bfa1-c6d6f5a01552/cast-vote-record-report.json @@ -0,0 +1,1150 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "c910877b-1c18-4460-bfa1-c6d6f5a01552-modified", + "UniqueId": "c910877b-1c18-4460-bfa1-c6d6f5a01552", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c910877b-1c18-4460-bfa1-c6d6f5a01552-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Josiah-Bartlett-1bb99985", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jeremiah-Smith-469560c9", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nicholas-Gilman-1791aed7", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abeil-Foster-ded38e36", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Charles-H-Hersey-096286a4", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:c910877b-1c18-4460-bfa1-c6d6f5a01552-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c919cc7d-7ce4-4031-b04e-09e6b6a26686/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c919cc7d-7ce4-4031-b04e-09e6b6a26686/cast-vote-record-report.json new file mode 100644 index 0000000000..1b9a12b8eb --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/c919cc7d-7ce4-4031-b04e-09e6b6a26686/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "c919cc7d-7ce4-4031-b04e-09e6b6a26686-modified", + "UniqueId": "c919cc7d-7ce4-4031-b04e-09e6b6a26686", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c919cc7d-7ce4-4031-b04e-09e6b6a26686-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cabb5374-8a7f-4eff-8ac4-a154ff9a39c2/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cabb5374-8a7f-4eff-8ac4-a154ff9a39c2/cast-vote-record-report.json new file mode 100644 index 0000000000..538ac8643d --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cabb5374-8a7f-4eff-8ac4-a154ff9a39c2/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "cabb5374-8a7f-4eff-8ac4-a154ff9a39c2-modified", + "UniqueId": "cabb5374-8a7f-4eff-8ac4-a154ff9a39c2", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "cabb5374-8a7f-4eff-8ac4-a154ff9a39c2-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cb9bf6ce-86cb-4495-85eb-a02b1b0b0a0e/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cb9bf6ce-86cb-4495-85eb-a02b1b0b0a0e/cast-vote-record-report.json new file mode 100644 index 0000000000..69340f5f87 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cb9bf6ce-86cb-4495-85eb-a02b1b0b0a0e/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "cb9bf6ce-86cb-4495-85eb-a02b1b0b0a0e-modified", + "UniqueId": "cb9bf6ce-86cb-4495-85eb-a02b1b0b0a0e", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "cb9bf6ce-86cb-4495-85eb-a02b1b0b0a0e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cast-vote-record-report.json new file mode 100644 index 0000000000..684eaf1fdf --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "cc27d78c-7a8b-4fc0-9533-f70a686073c1-modified", + "UniqueId": "cc27d78c-7a8b-4fc0-9533-f70a686073c1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "cc27d78c-7a8b-4fc0-9533-f70a686073c1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:cc27d78c-7a8b-4fc0-9533-f70a686073c1-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:cc27d78c-7a8b-4fc0-9533-f70a686073c1-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:cc27d78c-7a8b-4fc0-9533-f70a686073c1-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc27d78c-7a8b-4fc0-9533-f70a686073c1/cc27d78c-7a8b-4fc0-9533-f70a686073c1-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cast-vote-record-report.json new file mode 100644 index 0000000000..bb5f064590 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "cc45b6ee-bada-4e8a-85cf-96d6690d73c6-modified", + "UniqueId": "cc45b6ee-bada-4e8a-85cf-96d6690d73c6", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "cc45b6ee-bada-4e8a-85cf-96d6690d73c6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:cc45b6ee-bada-4e8a-85cf-96d6690d73c6-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:cc45b6ee-bada-4e8a-85cf-96d6690d73c6-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:cc45b6ee-bada-4e8a-85cf-96d6690d73c6-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cc45b6ee-bada-4e8a-85cf-96d6690d73c6/cc45b6ee-bada-4e8a-85cf-96d6690d73c6-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cast-vote-record-report.json new file mode 100644 index 0000000000..31df24fa39 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "cd633ed1-1308-47d7-a2c7-65a0b94c435e-modified", + "UniqueId": "cd633ed1-1308-47d7-a2c7-65a0b94c435e", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "cd633ed1-1308-47d7-a2c7-65a0b94c435e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:cd633ed1-1308-47d7-a2c7-65a0b94c435e-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:cd633ed1-1308-47d7-a2c7-65a0b94c435e-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:cd633ed1-1308-47d7-a2c7-65a0b94c435e-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd633ed1-1308-47d7-a2c7-65a0b94c435e/cd633ed1-1308-47d7-a2c7-65a0b94c435e-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd955b93-6347-443b-bb6a-3405d0983ee2/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd955b93-6347-443b-bb6a-3405d0983ee2/cast-vote-record-report.json new file mode 100644 index 0000000000..63f49d730c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/cd955b93-6347-443b-bb6a-3405d0983ee2/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "cd955b93-6347-443b-bb6a-3405d0983ee2-modified", + "UniqueId": "cd955b93-6347-443b-bb6a-3405d0983ee2", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "cd955b93-6347-443b-bb6a-3405d0983ee2-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d0e14f04-add2-48c7-980e-5dad2196f409/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d0e14f04-add2-48c7-980e-5dad2196f409/cast-vote-record-report.json new file mode 100644 index 0000000000..44723648ef --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d0e14f04-add2-48c7-980e-5dad2196f409/cast-vote-record-report.json @@ -0,0 +1,1040 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d0e14f04-add2-48c7-980e-5dad2196f409-modified", + "UniqueId": "d0e14f04-add2-48c7-980e-5dad2196f409", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d0e14f04-add2-48c7-980e-5dad2196f409-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d14a7464-3edb-4631-aa8c-954aa77723c6/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d14a7464-3edb-4631-aa8c-954aa77723c6/cast-vote-record-report.json new file mode 100644 index 0000000000..ffad0353cf --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d14a7464-3edb-4631-aa8c-954aa77723c6/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d14a7464-3edb-4631-aa8c-954aa77723c6-modified", + "UniqueId": "d14a7464-3edb-4631-aa8c-954aa77723c6", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d14a7464-3edb-4631-aa8c-954aa77723c6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/cast-vote-record-report.json new file mode 100644 index 0000000000..60888c0144 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-modified", + "UniqueId": "d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc/d1ea0f6f-4d6c-4d34-8893-ad3dc58525dc-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d3838376-2a2c-4a93-8816-3a58056d39b0/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d3838376-2a2c-4a93-8816-3a58056d39b0/cast-vote-record-report.json new file mode 100644 index 0000000000..d1e721f717 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d3838376-2a2c-4a93-8816-3a58056d39b0/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "d3838376-2a2c-4a93-8816-3a58056d39b0-modified", + "UniqueId": "d3838376-2a2c-4a93-8816-3a58056d39b0", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d3838376-2a2c-4a93-8816-3a58056d39b0-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d3d91862-f984-42c5-834c-e9d042c230ca/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d3d91862-f984-42c5-834c-e9d042c230ca/cast-vote-record-report.json new file mode 100644 index 0000000000..b38099e6b5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d3d91862-f984-42c5-834c-e9d042c230ca/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d3d91862-f984-42c5-834c-e9d042c230ca-modified", + "UniqueId": "d3d91862-f984-42c5-834c-e9d042c230ca", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d3d91862-f984-42c5-834c-e9d042c230ca-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4346179-3659-416f-abc8-df32994ad9c1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4346179-3659-416f-abc8-df32994ad9c1/cast-vote-record-report.json new file mode 100644 index 0000000000..b751829721 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4346179-3659-416f-abc8-df32994ad9c1/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "d4346179-3659-416f-abc8-df32994ad9c1-modified", + "UniqueId": "d4346179-3659-416f-abc8-df32994ad9c1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d4346179-3659-416f-abc8-df32994ad9c1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/cast-vote-record-report.json new file mode 100644 index 0000000000..81fbbfbe04 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d4ab99c9-3b7b-4487-b54f-9dabdda3d642-modified", + "UniqueId": "d4ab99c9-3b7b-4487-b54f-9dabdda3d642", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d4ab99c9-3b7b-4487-b54f-9dabdda3d642-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:d4ab99c9-3b7b-4487-b54f-9dabdda3d642-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:d4ab99c9-3b7b-4487-b54f-9dabdda3d642-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:d4ab99c9-3b7b-4487-b54f-9dabdda3d642-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4ab99c9-3b7b-4487-b54f-9dabdda3d642/d4ab99c9-3b7b-4487-b54f-9dabdda3d642-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/cast-vote-record-report.json new file mode 100644 index 0000000000..6fb3ecb9a6 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "d4e55b1d-2c94-41dc-870a-217aca30e7e6-modified", + "UniqueId": "d4e55b1d-2c94-41dc-870a-217aca30e7e6", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d4e55b1d-2c94-41dc-870a-217aca30e7e6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:d4e55b1d-2c94-41dc-870a-217aca30e7e6-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:d4e55b1d-2c94-41dc-870a-217aca30e7e6-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:d4e55b1d-2c94-41dc-870a-217aca30e7e6-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d4e55b1d-2c94-41dc-870a-217aca30e7e6/d4e55b1d-2c94-41dc-870a-217aca30e7e6-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d5fd56d5-8bd1-4388-afa7-a9df254ea0ff/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d5fd56d5-8bd1-4388-afa7-a9df254ea0ff/cast-vote-record-report.json new file mode 100644 index 0000000000..d2673284f1 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d5fd56d5-8bd1-4388-afa7-a9df254ea0ff/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d5fd56d5-8bd1-4388-afa7-a9df254ea0ff-modified", + "UniqueId": "d5fd56d5-8bd1-4388-afa7-a9df254ea0ff", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d5fd56d5-8bd1-4388-afa7-a9df254ea0ff-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d790adea-7ea7-4bf7-a73c-71109c94c9fc/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d790adea-7ea7-4bf7-a73c-71109c94c9fc/cast-vote-record-report.json new file mode 100644 index 0000000000..612c91c8ec --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d790adea-7ea7-4bf7-a73c-71109c94c9fc/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d790adea-7ea7-4bf7-a73c-71109c94c9fc-modified", + "UniqueId": "d790adea-7ea7-4bf7-a73c-71109c94c9fc", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d790adea-7ea7-4bf7-a73c-71109c94c9fc-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d8ad895b-f1ec-438e-a821-96494848f7f2/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d8ad895b-f1ec-438e-a821-96494848f7f2/cast-vote-record-report.json new file mode 100644 index 0000000000..5f4f1b0415 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d8ad895b-f1ec-438e-a821-96494848f7f2/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d8ad895b-f1ec-438e-a821-96494848f7f2-modified", + "UniqueId": "d8ad895b-f1ec-438e-a821-96494848f7f2", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d8ad895b-f1ec-438e-a821-96494848f7f2-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d8b707b5-46e4-4fbe-907e-2381481306b1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d8b707b5-46e4-4fbe-907e-2381481306b1/cast-vote-record-report.json new file mode 100644 index 0000000000..1312992619 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/d8b707b5-46e4-4fbe-907e-2381481306b1/cast-vote-record-report.json @@ -0,0 +1,1025 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "d8b707b5-46e4-4fbe-907e-2381481306b1-modified", + "UniqueId": "d8b707b5-46e4-4fbe-907e-2381481306b1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d8b707b5-46e4-4fbe-907e-2381481306b1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/da0af0c9-60a3-4eb1-9268-ee1b4f0cbbe1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/da0af0c9-60a3-4eb1-9268-ee1b4f0cbbe1/cast-vote-record-report.json new file mode 100644 index 0000000000..cf55616104 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/da0af0c9-60a3-4eb1-9268-ee1b4f0cbbe1/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "da0af0c9-60a3-4eb1-9268-ee1b4f0cbbe1-modified", + "UniqueId": "da0af0c9-60a3-4eb1-9268-ee1b4f0cbbe1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "da0af0c9-60a3-4eb1-9268-ee1b4f0cbbe1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/cast-vote-record-report.json new file mode 100644 index 0000000000..9787d2df2f --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "dd196d8c-1cc8-49bc-b92c-486b3061c2ae-modified", + "UniqueId": "dd196d8c-1cc8-49bc-b92c-486b3061c2ae", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "dd196d8c-1cc8-49bc-b92c-486b3061c2ae-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:dd196d8c-1cc8-49bc-b92c-486b3061c2ae-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:dd196d8c-1cc8-49bc-b92c-486b3061c2ae-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:dd196d8c-1cc8-49bc-b92c-486b3061c2ae-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd196d8c-1cc8-49bc-b92c-486b3061c2ae/dd196d8c-1cc8-49bc-b92c-486b3061c2ae-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/cast-vote-record-report.json new file mode 100644 index 0000000000..3ed0723505 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-modified", + "UniqueId": "dd3593ab-9d0c-41e7-a4d1-1d60407fdce1", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1/dd3593ab-9d0c-41e7-a4d1-1d60407fdce1-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dee55685-c631-47f2-a961-2401667f7a7a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dee55685-c631-47f2-a961-2401667f7a7a/cast-vote-record-report.json new file mode 100644 index 0000000000..aaca74f693 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/dee55685-c631-47f2-a961-2401667f7a7a/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "dee55685-c631-47f2-a961-2401667f7a7a-modified", + "UniqueId": "dee55685-c631-47f2-a961-2401667f7a7a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "dee55685-c631-47f2-a961-2401667f7a7a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/df3d049b-cb02-4090-b7f8-c7ae2add1c10/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/df3d049b-cb02-4090-b7f8-c7ae2add1c10/cast-vote-record-report.json new file mode 100644 index 0000000000..bf870f0a79 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/df3d049b-cb02-4090-b7f8-c7ae2add1c10/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "df3d049b-cb02-4090-b7f8-c7ae2add1c10-modified", + "UniqueId": "df3d049b-cb02-4090-b7f8-c7ae2add1c10", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "df3d049b-cb02-4090-b7f8-c7ae2add1c10-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e0b6d087-08af-4567-8dc3-c1670a22c66a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e0b6d087-08af-4567-8dc3-c1670a22c66a/cast-vote-record-report.json new file mode 100644 index 0000000000..a8f22b84a2 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e0b6d087-08af-4567-8dc3-c1670a22c66a/cast-vote-record-report.json @@ -0,0 +1,1040 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e0b6d087-08af-4567-8dc3-c1670a22c66a-modified", + "UniqueId": "e0b6d087-08af-4567-8dc3-c1670a22c66a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e0b6d087-08af-4567-8dc3-c1670a22c66a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e158aeee-f4ac-4d59-8dc6-5986c6619d3f/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e158aeee-f4ac-4d59-8dc6-5986c6619d3f/cast-vote-record-report.json new file mode 100644 index 0000000000..8d4d456f8c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e158aeee-f4ac-4d59-8dc6-5986c6619d3f/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "e158aeee-f4ac-4d59-8dc6-5986c6619d3f-modified", + "UniqueId": "e158aeee-f4ac-4d59-8dc6-5986c6619d3f", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e158aeee-f4ac-4d59-8dc6-5986c6619d3f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e19069cd-208e-4010-a5f8-26510ab146a8/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e19069cd-208e-4010-a5f8-26510ab146a8/cast-vote-record-report.json new file mode 100644 index 0000000000..c86db81f54 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e19069cd-208e-4010-a5f8-26510ab146a8/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "e19069cd-208e-4010-a5f8-26510ab146a8-modified", + "UniqueId": "e19069cd-208e-4010-a5f8-26510ab146a8", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e19069cd-208e-4010-a5f8-26510ab146a8-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/cast-vote-record-report.json new file mode 100644 index 0000000000..7f94e5d79e --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/cast-vote-record-report.json @@ -0,0 +1,1014 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "e28f92fc-ff63-42da-b24f-9b9308004545-modified", + "UniqueId": "e28f92fc-ff63-42da-b24f-9b9308004545", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e28f92fc-ff63-42da-b24f-9b9308004545-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 3, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:e28f92fc-ff63-42da-b24f-9b9308004545-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Langdon-5951c8e1", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 3, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:e28f92fc-ff63-42da-b24f-9b9308004545-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Anne-Waldron-ee0cbc85", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "James-Poole-db5ef4bd", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 3, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:e28f92fc-ff63-42da-b24f-9b9308004545-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ezra-Bartlett-8f95223c", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Smith-ef61a579", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Mann-b56bbdd3", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nathaniel-Parker-56a06c29", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:e28f92fc-ff63-42da-b24f-9b9308004545-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:e28f92fc-ff63-42da-b24f-9b9308004545-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e28f92fc-ff63-42da-b24f-9b9308004545/e28f92fc-ff63-42da-b24f-9b9308004545-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/cast-vote-record-report.json new file mode 100644 index 0000000000..ee7f08c3fc --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e38dbf31-1e9e-481d-b867-d4ba215ee5c8-modified", + "UniqueId": "e38dbf31-1e9e-481d-b867-d4ba215ee5c8", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e38dbf31-1e9e-481d-b867-d4ba215ee5c8-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:e38dbf31-1e9e-481d-b867-d4ba215ee5c8-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:e38dbf31-1e9e-481d-b867-d4ba215ee5c8-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:e38dbf31-1e9e-481d-b867-d4ba215ee5c8-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e38dbf31-1e9e-481d-b867-d4ba215ee5c8/e38dbf31-1e9e-481d-b867-d4ba215ee5c8-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e407b079-2178-48f5-aec7-d2c45be03635/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e407b079-2178-48f5-aec7-d2c45be03635/cast-vote-record-report.json new file mode 100644 index 0000000000..9a6e0ad289 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e407b079-2178-48f5-aec7-d2c45be03635/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e407b079-2178-48f5-aec7-d2c45be03635-modified", + "UniqueId": "e407b079-2178-48f5-aec7-d2c45be03635", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e407b079-2178-48f5-aec7-d2c45be03635-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e5d16147-82bb-4734-ad46-288245bdd47f/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e5d16147-82bb-4734-ad46-288245bdd47f/cast-vote-record-report.json new file mode 100644 index 0000000000..913bf4dd9d --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e5d16147-82bb-4734-ad46-288245bdd47f/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "e5d16147-82bb-4734-ad46-288245bdd47f-modified", + "UniqueId": "e5d16147-82bb-4734-ad46-288245bdd47f", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e5d16147-82bb-4734-ad46-288245bdd47f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e6069c33-4b14-4059-a558-294fc4aa2297/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e6069c33-4b14-4059-a558-294fc4aa2297/cast-vote-record-report.json new file mode 100644 index 0000000000..d7c9a656c5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e6069c33-4b14-4059-a558-294fc4aa2297/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e6069c33-4b14-4059-a558-294fc4aa2297-modified", + "UniqueId": "e6069c33-4b14-4059-a558-294fc4aa2297", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e6069c33-4b14-4059-a558-294fc4aa2297-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e64b0026-0e65-411f-81ab-9e21df6de2c3/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e64b0026-0e65-411f-81ab-9e21df6de2c3/cast-vote-record-report.json new file mode 100644 index 0000000000..e9a18b6b0a --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e64b0026-0e65-411f-81ab-9e21df6de2c3/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e64b0026-0e65-411f-81ab-9e21df6de2c3-modified", + "UniqueId": "e64b0026-0e65-411f-81ab-9e21df6de2c3", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e64b0026-0e65-411f-81ab-9e21df6de2c3-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e796690a-abb4-4cbd-8553-e8f896c55fbf/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e796690a-abb4-4cbd-8553-e8f896c55fbf/cast-vote-record-report.json new file mode 100644 index 0000000000..531cc8b1af --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/e796690a-abb4-4cbd-8553-e8f896c55fbf/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e796690a-abb4-4cbd-8553-e8f896c55fbf-modified", + "UniqueId": "e796690a-abb4-4cbd-8553-e8f896c55fbf", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e796690a-abb4-4cbd-8553-e8f896c55fbf-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ecd61df2-e386-4506-aab0-82e2e70c5a56/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ecd61df2-e386-4506-aab0-82e2e70c5a56/cast-vote-record-report.json new file mode 100644 index 0000000000..6848794f9c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ecd61df2-e386-4506-aab0-82e2e70c5a56/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "ecd61df2-e386-4506-aab0-82e2e70c5a56-modified", + "UniqueId": "ecd61df2-e386-4506-aab0-82e2e70c5a56", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ecd61df2-e386-4506-aab0-82e2e70c5a56-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/cast-vote-record-report.json new file mode 100644 index 0000000000..52b335404e --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "eeddd565-d425-48d2-abbf-5c16501160f9-modified", + "UniqueId": "eeddd565-d425-48d2-abbf-5c16501160f9", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "eeddd565-d425-48d2-abbf-5c16501160f9-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:eeddd565-d425-48d2-abbf-5c16501160f9-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:eeddd565-d425-48d2-abbf-5c16501160f9-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:eeddd565-d425-48d2-abbf-5c16501160f9-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/eeddd565-d425-48d2-abbf-5c16501160f9/eeddd565-d425-48d2-abbf-5c16501160f9-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ef6b19cd-8b1a-436a-8d74-273f05f16848/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ef6b19cd-8b1a-436a-8d74-273f05f16848/cast-vote-record-report.json new file mode 100644 index 0000000000..420650a296 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ef6b19cd-8b1a-436a-8d74-273f05f16848/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "ef6b19cd-8b1a-436a-8d74-273f05f16848-modified", + "UniqueId": "ef6b19cd-8b1a-436a-8d74-273f05f16848", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ef6b19cd-8b1a-436a-8d74-273f05f16848-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ef6b9513-8a6f-4eaa-bb51-1bca9a8d596c/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ef6b9513-8a6f-4eaa-bb51-1bca9a8d596c/cast-vote-record-report.json new file mode 100644 index 0000000000..262e041093 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/ef6b9513-8a6f-4eaa-bb51-1bca9a8d596c/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "ef6b9513-8a6f-4eaa-bb51-1bca9a8d596c-modified", + "UniqueId": "ef6b9513-8a6f-4eaa-bb51-1bca9a8d596c", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ef6b9513-8a6f-4eaa-bb51-1bca9a8d596c-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/efb7985b-0617-40cd-8d62-7bf1113ea20a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/efb7985b-0617-40cd-8d62-7bf1113ea20a/cast-vote-record-report.json new file mode 100644 index 0000000000..9b0d46cdd0 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/efb7985b-0617-40cd-8d62-7bf1113ea20a/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "efb7985b-0617-40cd-8d62-7bf1113ea20a-modified", + "UniqueId": "efb7985b-0617-40cd-8d62-7bf1113ea20a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "efb7985b-0617-40cd-8d62-7bf1113ea20a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f28602db-44de-4107-8858-b68b3085da4a/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f28602db-44de-4107-8858-b68b3085da4a/cast-vote-record-report.json new file mode 100644 index 0000000000..60641c5590 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f28602db-44de-4107-8858-b68b3085da4a/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "f28602db-44de-4107-8858-b68b3085da4a-modified", + "UniqueId": "f28602db-44de-4107-8858-b68b3085da4a", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f28602db-44de-4107-8858-b68b3085da4a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f2b9def6-5465-4141-b113-e134a383f752/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f2b9def6-5465-4141-b113-e134a383f752/cast-vote-record-report.json new file mode 100644 index 0000000000..38a9e0b7df --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f2b9def6-5465-4141-b113-e134a383f752/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "f2b9def6-5465-4141-b113-e134a383f752-modified", + "UniqueId": "f2b9def6-5465-4141-b113-e134a383f752", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f2b9def6-5465-4141-b113-e134a383f752-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f366d741-dc15-42df-8517-98f2e7f3d0df/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f366d741-dc15-42df-8517-98f2e7f3d0df/cast-vote-record-report.json new file mode 100644 index 0000000000..37ee24a81a --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f366d741-dc15-42df-8517-98f2e7f3d0df/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "f366d741-dc15-42df-8517-98f2e7f3d0df-modified", + "UniqueId": "f366d741-dc15-42df-8517-98f2e7f3d0df", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f366d741-dc15-42df-8517-98f2e7f3d0df-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/cast-vote-record-report.json new file mode 100644 index 0000000000..e702c76bfc --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "f54ada7b-ca68-4e07-aeba-83cf1475c994-modified", + "UniqueId": "f54ada7b-ca68-4e07-aeba-83cf1475c994", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f54ada7b-ca68-4e07-aeba-83cf1475c994-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-2", + "OptionPosition": 10, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f54ada7b-ca68-4e07-aeba-83cf1475c994-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:f54ada7b-ca68-4e07-aeba-83cf1475c994-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:f54ada7b-ca68-4e07-aeba-83cf1475c994-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f54ada7b-ca68-4e07-aeba-83cf1475c994/f54ada7b-ca68-4e07-aeba-83cf1475c994-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/cast-vote-record-report.json new file mode 100644 index 0000000000..aea783ce7f --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/cast-vote-record-report.json @@ -0,0 +1,1150 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-modified", + "UniqueId": "f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Josiah-Bartlett-1bb99985", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jeremiah-Smith-469560c9", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Nicholas-Gilman-1791aed7", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abeil-Foster-ded38e36", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Charles-H-Hersey-096286a4", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 2, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02/f5c8e58b-4c8b-4bd8-a52a-67d6956a6f02-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f684ce53-3c89-470d-86e0-c20ac8201141/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f684ce53-3c89-470d-86e0-c20ac8201141/cast-vote-record-report.json new file mode 100644 index 0000000000..f33ff09605 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f684ce53-3c89-470d-86e0-c20ac8201141/cast-vote-record-report.json @@ -0,0 +1,995 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "f684ce53-3c89-470d-86e0-c20ac8201141-modified", + "UniqueId": "f684ce53-3c89-470d-86e0-c20ac8201141", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f684ce53-3c89-470d-86e0-c20ac8201141-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Josiah-Bartlett-1bb99985", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jeremiah-Smith-469560c9", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Elijah-Miller-a52e6988", + "OptionPosition": 4, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abeil-Foster-ded38e36", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f6a288bc-e786-4a46-86b7-ea9f7369b501/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f6a288bc-e786-4a46-86b7-ea9f7369b501/cast-vote-record-report.json new file mode 100644 index 0000000000..f51879b2ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f6a288bc-e786-4a46-86b7-ea9f7369b501/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "f6a288bc-e786-4a46-86b7-ea9f7369b501-modified", + "UniqueId": "f6a288bc-e786-4a46-86b7-ea9f7369b501", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f6a288bc-e786-4a46-86b7-ea9f7369b501-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f78afd84-69b6-4e0e-afc2-21a0b885580c/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f78afd84-69b6-4e0e-afc2-21a0b885580c/cast-vote-record-report.json new file mode 100644 index 0000000000..2c01a0ab8a --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f78afd84-69b6-4e0e-afc2-21a0b885580c/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "f78afd84-69b6-4e0e-afc2-21a0b885580c-modified", + "UniqueId": "f78afd84-69b6-4e0e-afc2-21a0b885580c", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f78afd84-69b6-4e0e-afc2-21a0b885580c-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f88d7bdd-967b-4a36-afed-5db2da8dd4f5/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f88d7bdd-967b-4a36-afed-5db2da8dd4f5/cast-vote-record-report.json new file mode 100644 index 0000000000..10e01b991b --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f88d7bdd-967b-4a36-afed-5db2da8dd4f5/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "f88d7bdd-967b-4a36-afed-5db2da8dd4f5-modified", + "UniqueId": "f88d7bdd-967b-4a36-afed-5db2da8dd4f5", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f88d7bdd-967b-4a36-afed-5db2da8dd4f5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/cast-vote-record-report.json new file mode 100644 index 0000000000..e8a29aabd5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/cast-vote-record-report.json @@ -0,0 +1,976 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "f9c73d34-0e0b-4aca-bd93-7931cd422b46-modified", + "UniqueId": "f9c73d34-0e0b-4aca-bd93-7931cd422b46", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f9c73d34-0e0b-4aca-bd93-7931cd422b46-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Baker-Eddy-350785d5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Livermore-f927fef1", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 8, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "WriteInImage": { + "@type": "CVR.ImageData", + "Location": "file:f9c73d34-0e0b-4aca-bd93-7931cd422b46-front.jpg" + } + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ], + "BallotImage": [ + { + "@type": "CVR.ImageData", + "Location": "file:f9c73d34-0e0b-4aca-bd93-7931cd422b46-front.jpg" + }, + { + "@type": "CVR.ImageData", + "Location": "file:f9c73d34-0e0b-4aca-bd93-7931cd422b46-back.jpg" + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-back.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-back.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-back.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-back.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-back.layout.json new file mode 100644 index 0000000000..e0446913ce --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-back.layout.json @@ -0,0 +1,386 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 2 + }, + "contests": [ + { + "contestId": "Sheriff-4243fe0b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Edward-Randolph-bf4c848a", + "contestId": "Sheriff-4243fe0b", + "name": "Edward Randolph", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Sheriff-4243fe0b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 1, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Attorney-133f910f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ezra-Bartlett-8f95223c", + "contestId": "County-Attorney-133f910f", + "name": "Ezra Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Woolson-dc0b854a", + "contestId": "County-Attorney-133f910f", + "name": "Mary Woolson", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Attorney-133f910f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Treasurer-87d25a31", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Smith-ef61a579", + "contestId": "County-Treasurer-87d25a31", + "name": "John Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jane-Jones-9caa141f", + "contestId": "County-Treasurer-87d25a31", + "name": "Jane Jones", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Treasurer-87d25a31", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Deeds-a1278df2", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Mann-b56bbdd3", + "contestId": "Register-of-Deeds-a1278df2", + "name": "John Mann", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ellen-A-Stileman-14408737", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Ellen A. Stileman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Deeds-a1278df2", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Register-of-Probate-a4117da8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nathaniel-Parker-56a06c29", + "contestId": "Register-of-Probate-a4117da8", + "name": "Nathaniel Parker", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Claire-Cutts-07a436e7", + "contestId": "Register-of-Probate-a4117da8", + "name": "Claire Cutts", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Register-of-Probate-a4117da8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "County-Commissioner-d6feed25", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Ichabod-Goodwin-55e8de1f", + "contestId": "County-Commissioner-d6feed25", + "name": "Ichabod Goodwin", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Valbe-Cady-ba3af3af", + "contestId": "County-Commissioner-d6feed25", + "name": "Valbe Cady", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "County-Commissioner-d6feed25", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "Yes", + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "yesno", + "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "name": "No", + "optionIndex": 1 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-front.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-front.jpg new file mode 100644 index 0000000000..aa833cd9bd Binary files /dev/null and b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-front.jpg differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-front.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-front.layout.json new file mode 100644 index 0000000000..7dcb56484c --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/f9c73d34-0e0b-4aca-bd93-7931cd422b46/f9c73d34-0e0b-4aca-bd93-7931cd422b46-front.layout.json @@ -0,0 +1,586 @@ +{ + "pageSize": { "width": 1700, "height": 2200 }, + "metadata": { + "ballotStyleId": "card-number-3", + "ballotType": "precinct", + "electionHash": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "isTestMode": true, + "precinctId": "town-id-00701-precinct-id-", + "pageNumber": 1 + }, + "contests": [ + { + "contestId": "Governor-061a401b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Josiah-Bartlett-1bb99985", + "contestId": "Governor-061a401b", + "name": "Josiah Bartlett", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Hannah-Dustin-ab4ef7c8", + "contestId": "Governor-061a401b", + "name": "Hannah Dustin", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Spencer-9ffb5970", + "contestId": "Governor-061a401b", + "name": "John Spencer", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Governor-061a401b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "United-States-Senator-d3f1c75b", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "John-Langdon-5951c8e1", + "contestId": "United-States-Senator-d3f1c75b", + "name": "John Langdon", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Preston-3778fcd5", + "contestId": "United-States-Senator-d3f1c75b", + "name": "William Preston", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "United-States-Senator-d3f1c75b", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Representative-in-Congress-24683b44", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jeremiah-Smith-469560c9", + "contestId": "Representative-in-Congress-24683b44", + "name": "Jeremiah Smith", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Nicholas-Gilman-1791aed7", + "contestId": "Representative-in-Congress-24683b44", + "name": "Nicholas Gilman", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Richard-Coote-b9095636", + "contestId": "Representative-in-Congress-24683b44", + "name": "Richard Coote", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Representative-in-Congress-24683b44", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "Executive-Councilor-bb22557f", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Anne-Waldron-ee0cbc85", + "contestId": "Executive-Councilor-bb22557f", + "name": "Anne Waldron", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Daniel-Webster-13f77b2d", + "contestId": "Executive-Councilor-bb22557f", + "name": "Daniel Webster", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "Executive-Councilor-bb22557f", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Senator-391381f8", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "James-Poole-db5ef4bd", + "contestId": "State-Senator-391381f8", + "name": "James Poole", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Matthew-Thornton-f66fec5e", + "contestId": "State-Senator-391381f8", + "name": "Matthew Thornton", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Senator-391381f8", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 2, + "writeInIndex": 0 + } + } + ] + }, + { + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Obadiah-Carrigan-5c95145a", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Obadiah Carrigan", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Mary-Baker-Eddy-350785d5", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Mary Baker Eddy", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Bell-17973275", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Bell", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Samuel-Livermore-f927fef1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Samuel Livermore", + "isWriteIn": false, + "optionIndex": 3 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Elijah-Miller-a52e6988", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Elijah Miller", + "isWriteIn": false, + "optionIndex": 4 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Isaac-Hill-d6c9deeb", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Isaac Hill", + "isWriteIn": false, + "optionIndex": 5 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abigail-Bartlett-4e46c9d4", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Abigail Bartlett", + "isWriteIn": false, + "optionIndex": 6 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Jacob-Freese-b5146505", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Jacob Freese", + "isWriteIn": false, + "optionIndex": 7 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 8, + "writeInIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-1", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 9, + "writeInIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-2", + "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 10, + "writeInIndex": 2 + } + } + ] + }, + { + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "bounds": { "x": 0, "y": 0, "width": 100, "height": 100 }, + "corners": [ + { "x": 0, "y": 0 }, + { "x": 100, "y": 0 }, + { "x": 0, "y": 100 }, + { "x": 100, "y": 100 } + ], + "options": [ + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Abeil-Foster-ded38e36", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Abeil Foster", + "isWriteIn": false, + "optionIndex": 0 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "Charles-H-Hersey-096286a4", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Charles H. Hersey", + "isWriteIn": false, + "optionIndex": 1 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "William-Lovejoy-fde3c2df", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "William Lovejoy", + "isWriteIn": false, + "optionIndex": 2 + } + }, + { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "target": { + "bounds": { "x": 0, "y": 0, "width": 10, "height": 10 }, + "inner": { "x": 0, "y": 0, "width": 10, "height": 10 } + }, + "definition": { + "type": "candidate", + "id": "write-in-0", + "contestId": "State-Representative-Hillsborough-District-37-f3bde894", + "name": "Write-In", + "isWriteIn": true, + "optionIndex": 3, + "writeInIndex": 0 + } + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/fa971517-1c7f-4d58-b4e6-4a0fd676c909/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/fa971517-1c7f-4d58-b4e6-4a0fd676c909/cast-vote-record-report.json new file mode 100644 index 0000000000..6c16d23054 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/fa971517-1c7f-4d58-b4e6-4a0fd676c909/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "fa971517-1c7f-4d58-b4e6-4a0fd676c909-modified", + "UniqueId": "fa971517-1c7f-4d58-b4e6-4a0fd676c909", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "fa971517-1c7f-4d58-b4e6-4a0fd676c909-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Obadiah-Carrigan-5c95145a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Samuel-Bell-17973275", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/fd9e0dff-b1c2-408f-a793-3add462129b4/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/fd9e0dff-b1c2-408f-a793-3add462129b4/cast-vote-record-report.json new file mode 100644 index 0000000000..8cfd400834 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/fd9e0dff-b1c2-408f-a793-3add462129b4/cast-vote-record-report.json @@ -0,0 +1,958 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "card-number-3", + "BallotStyleUnitId": "town-id-00701-precinct-id-", + "CreatingDeviceId": "VX-00-000", + "ElectionId": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "fd9e0dff-b1c2-408f-a793-3add462129b4-modified", + "UniqueId": "fd9e0dff-b1c2-408f-a793-3add462129b4", + "BallotSheetId": "1", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "fd9e0dff-b1c2-408f-a793-3add462129b4-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "Governor-061a401b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "John-Spencer-9ffb5970", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "United-States-Senator-d3f1c75b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Preston-3778fcd5", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Representative-in-Congress-24683b44", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Richard-Coote-b9095636", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Executive-Councilor-bb22557f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Daniel-Webster-13f77b2d", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Senator-391381f8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Matthew-Thornton-f66fec5e", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Isaac-Hill-d6c9deeb", + "OptionPosition": 5, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", + "OptionPosition": 6, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jacob-Freese-b5146505", + "OptionPosition": 7, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "William-Lovejoy-fde3c2df", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Sheriff-4243fe0b", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Edward-Randolph-bf4c848a", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Attorney-133f910f", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Mary-Woolson-dc0b854a", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Treasurer-87d25a31", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Jane-Jones-9caa141f", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Deeds-a1278df2", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Ellen-A-Stileman-14408737", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Register-of-Probate-a4117da8", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Claire-Cutts-07a436e7", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "County-Commissioner-d6feed25", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "Valbe-Cady-ba3af3af", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/metadata.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/metadata.json new file mode 100644 index 0000000000..e90d9d08a5 --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/generated/metadata.json @@ -0,0 +1,619 @@ +{ + "arePollsClosed": true, + "castVoteRecordReportMetadata": { + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:13.913Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "760f1c2c534ac5f95ce608a8f104d378388694a50ed3a3fd9f9d0fe8eff58229", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "Yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "No" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:13.913Z", + "NumberSheets": 184, + "CreatingDeviceId": "VX-00-000" + } + ] + }, + "castVoteRecordRootHash": "cb1412d1483e7af92b1a4edd51bdc5c0e932a1e09aa67bf3a37c322b10613bb5" +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-back.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/864a2854-ee26-4223-8097-9633b7bed096-back.jpg old mode 100755 new mode 100644 similarity index 100% rename from libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-back.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg rename to libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/864a2854-ee26-4223-8097-9633b7bed096-back.jpg diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/ballot-layouts/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-back.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/864a2854-ee26-4223-8097-9633b7bed096-back.layout.json old mode 100755 new mode 100644 similarity index 100% rename from libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/ballot-layouts/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-back.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.layout.json rename to libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/864a2854-ee26-4223-8097-9633b7bed096-back.layout.json diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/864a2854-ee26-4223-8097-9633b7bed096-front.jpg old mode 100755 new mode 100644 similarity index 100% rename from libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg rename to libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/864a2854-ee26-4223-8097-9633b7bed096-front.jpg diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/ballot-layouts/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/864a2854-ee26-4223-8097-9633b7bed096-front.layout.json old mode 100755 new mode 100644 similarity index 100% rename from libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/ballot-layouts/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.layout.json rename to libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/864a2854-ee26-4223-8097-9633b7bed096-front.layout.json diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/cast-vote-record-report.json old mode 100755 new mode 100644 similarity index 97% rename from libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/cast-vote-record-report.json rename to libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/cast-vote-record-report.json index ec5db399cc..b396701440 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34/cast-vote-record-report.json +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/864a2854-ee26-4223-8097-9633b7bed096/cast-vote-record-report.json @@ -652,7 +652,7 @@ "@type": "CVR.CVRWriteIn", "WriteInImage": { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-front.jpg" } } } @@ -726,7 +726,7 @@ "@type": "CVR.CVRWriteIn", "WriteInImage": { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-front.jpg" } } } @@ -791,7 +791,7 @@ "@type": "CVR.CVRWriteIn", "WriteInImage": { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-front.jpg" } } } @@ -812,7 +812,7 @@ "@type": "CVR.CVRWriteIn", "WriteInImage": { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-front.jpg" } } } @@ -842,7 +842,7 @@ "@type": "CVR.CVRWriteIn", "WriteInImage": { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-front.jpg" } } } @@ -960,7 +960,7 @@ "@type": "CVR.CVRWriteIn", "WriteInImage": { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-back.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-back.jpg" } } } @@ -990,7 +990,7 @@ "@type": "CVR.CVRWriteIn", "WriteInImage": { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-back.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-back.jpg" } } } @@ -1780,11 +1780,11 @@ "BallotImage": [ { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-front.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-front.jpg" }, { "@type": "CVR.ImageData", - "Location": "file:ballot-images/378f6a69-62d3-4184-a1a7-3a5d90083e21/a6f30699-8d95-462c-b1d2-fc078048f760-back.jpeg-864a2854-ee26-4223-8097-9633b7bed096-normalized.jpg" + "Location": "file:864a2854-ee26-4223-8097-9633b7bed096-back.jpg" } ] } diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/metadata.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/metadata.json new file mode 100644 index 0000000000..0355d80f2e --- /dev/null +++ b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/castVoteRecords/manual/metadata.json @@ -0,0 +1,618 @@ +{ + "castVoteRecordReportMetadata": { + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-05-08T17:48:34.367Z", + "ReportGeneratingDeviceIds": ["000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "000", + "SerialNumber": "000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "Democratic-aea20adb", + "Name": "Democratic", + "Abbreviation": "Democratic" + }, + { + "@type": "CVR.Party", + "@id": "Republican-f0167ce7", + "Name": "Republican", + "Abbreviation": "Republican" + }, + { + "@type": "CVR.Party", + "@id": "OC-3a386d2b", + "Name": "OC", + "Abbreviation": "OC" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "20bf89eed3f48b4cbbe29cfa42a126a31179316979915fb820456ee8ab79e9e1", + "Name": "General Election", + "Candidate": [ + { + "@type": "CVR.Candidate", + "@id": "Josiah-Bartlett-1bb99985", + "Name": "Josiah Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Hannah-Dustin-ab4ef7c8", + "Name": "Hannah Dustin" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Spencer-9ffb5970", + "Name": "John Spencer" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Langdon-5951c8e1", + "Name": "John Langdon" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Preston-3778fcd5", + "Name": "William Preston" + }, + { + "@type": "CVR.Candidate", + "@id": "Jeremiah-Smith-469560c9", + "Name": "Jeremiah Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Nicholas-Gilman-1791aed7", + "Name": "Nicholas Gilman" + }, + { + "@type": "CVR.Candidate", + "@id": "Richard-Coote-b9095636", + "Name": "Richard Coote" + }, + { + "@type": "CVR.Candidate", + "@id": "Anne-Waldron-ee0cbc85", + "Name": "Anne Waldron" + }, + { + "@type": "CVR.Candidate", + "@id": "Daniel-Webster-13f77b2d", + "Name": "Daniel Webster" + }, + { + "@type": "CVR.Candidate", + "@id": "James-Poole-db5ef4bd", + "Name": "James Poole" + }, + { + "@type": "CVR.Candidate", + "@id": "Matthew-Thornton-f66fec5e", + "Name": "Matthew Thornton" + }, + { + "@type": "CVR.Candidate", + "@id": "Obadiah-Carrigan-5c95145a", + "Name": "Obadiah Carrigan" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Baker-Eddy-350785d5", + "Name": "Mary Baker Eddy" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Bell-17973275", + "Name": "Samuel Bell" + }, + { + "@type": "CVR.Candidate", + "@id": "Samuel-Livermore-f927fef1", + "Name": "Samuel Livermore" + }, + { + "@type": "CVR.Candidate", + "@id": "Elijah-Miller-a52e6988", + "Name": "Elijah Miller" + }, + { + "@type": "CVR.Candidate", + "@id": "Isaac-Hill-d6c9deeb", + "Name": "Isaac Hill" + }, + { + "@type": "CVR.Candidate", + "@id": "Abigail-Bartlett-4e46c9d4", + "Name": "Abigail Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Jacob-Freese-b5146505", + "Name": "Jacob Freese" + }, + { + "@type": "CVR.Candidate", + "@id": "Abeil-Foster-ded38e36", + "Name": "Abeil Foster" + }, + { + "@type": "CVR.Candidate", + "@id": "Charles-H-Hersey-096286a4", + "Name": "Charles H. Hersey" + }, + { + "@type": "CVR.Candidate", + "@id": "William-Lovejoy-fde3c2df", + "Name": "William Lovejoy" + }, + { + "@type": "CVR.Candidate", + "@id": "Edward-Randolph-bf4c848a", + "Name": "Edward Randolph" + }, + { + "@type": "CVR.Candidate", + "@id": "Ezra-Bartlett-8f95223c", + "Name": "Ezra Bartlett" + }, + { + "@type": "CVR.Candidate", + "@id": "Mary-Woolson-dc0b854a", + "Name": "Mary Woolson" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Smith-ef61a579", + "Name": "John Smith" + }, + { + "@type": "CVR.Candidate", + "@id": "Jane-Jones-9caa141f", + "Name": "Jane Jones" + }, + { + "@type": "CVR.Candidate", + "@id": "John-Mann-b56bbdd3", + "Name": "John Mann" + }, + { + "@type": "CVR.Candidate", + "@id": "Ellen-A-Stileman-14408737", + "Name": "Ellen A. Stileman" + }, + { + "@type": "CVR.Candidate", + "@id": "Nathaniel-Parker-56a06c29", + "Name": "Nathaniel Parker" + }, + { + "@type": "CVR.Candidate", + "@id": "Claire-Cutts-07a436e7", + "Name": "Claire Cutts" + }, + { + "@type": "CVR.Candidate", + "@id": "Ichabod-Goodwin-55e8de1f", + "Name": "Ichabod Goodwin" + }, + { + "@type": "CVR.Candidate", + "@id": "Valbe-Cady-ba3af3af", + "Name": "Valbe Cady" + } + ], + "Contest": [ + { + "@id": "Governor-061a401b", + "@type": "CVR.CandidateContest", + "Name": "Governor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Josiah-Bartlett-1bb99985", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Josiah-Bartlett-1bb99985"] + }, + { + "@id": "Hannah-Dustin-ab4ef7c8", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] + }, + { + "@id": "John-Spencer-9ffb5970", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Spencer-9ffb5970"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "United-States-Senator-d3f1c75b", + "@type": "CVR.CandidateContest", + "Name": "United States Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Langdon-5951c8e1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Langdon-5951c8e1"] + }, + { + "@id": "William-Preston-3778fcd5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Preston-3778fcd5"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Representative-in-Congress-24683b44", + "@type": "CVR.CandidateContest", + "Name": "Representative in Congress", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Jeremiah-Smith-469560c9", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jeremiah-Smith-469560c9"] + }, + { + "@id": "Nicholas-Gilman-1791aed7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nicholas-Gilman-1791aed7"] + }, + { + "@id": "Richard-Coote-b9095636", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Richard-Coote-b9095636"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Executive-Councilor-bb22557f", + "@type": "CVR.CandidateContest", + "Name": "Executive Councilor", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Anne-Waldron-ee0cbc85", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Anne-Waldron-ee0cbc85"] + }, + { + "@id": "Daniel-Webster-13f77b2d", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Daniel-Webster-13f77b2d"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Senator-391381f8", + "@type": "CVR.CandidateContest", + "Name": "State Senator", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "James-Poole-db5ef4bd", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["James-Poole-db5ef4bd"] + }, + { + "@id": "Matthew-Thornton-f66fec5e", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Matthew-Thornton-f66fec5e"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representatives-Hillsborough-District-34-b1012d38", + "@type": "CVR.CandidateContest", + "Name": "State Representatives Hillsborough District 34", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "Obadiah-Carrigan-5c95145a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Obadiah-Carrigan-5c95145a"] + }, + { + "@id": "Mary-Baker-Eddy-350785d5", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Baker-Eddy-350785d5"] + }, + { + "@id": "Samuel-Bell-17973275", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Bell-17973275"] + }, + { + "@id": "Samuel-Livermore-f927fef1", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Samuel-Livermore-f927fef1"] + }, + { + "@id": "Elijah-Miller-a52e6988", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Elijah-Miller-a52e6988"] + }, + { + "@id": "Isaac-Hill-d6c9deeb", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Isaac-Hill-d6c9deeb"] + }, + { + "@id": "Abigail-Bartlett-4e46c9d4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] + }, + { + "@id": "Jacob-Freese-b5146505", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jacob-Freese-b5146505"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ] + }, + { + "@id": "State-Representative-Hillsborough-District-37-f3bde894", + "@type": "CVR.CandidateContest", + "Name": "State Representative Hillsborough District 37", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Abeil-Foster-ded38e36", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Abeil-Foster-ded38e36"] + }, + { + "@id": "Charles-H-Hersey-096286a4", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Charles-H-Hersey-096286a4"] + }, + { + "@id": "William-Lovejoy-fde3c2df", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["William-Lovejoy-fde3c2df"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Sheriff-4243fe0b", + "@type": "CVR.CandidateContest", + "Name": "Sheriff", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Edward-Randolph-bf4c848a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Edward-Randolph-bf4c848a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Attorney-133f910f", + "@type": "CVR.CandidateContest", + "Name": "County Attorney", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ezra-Bartlett-8f95223c", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ezra-Bartlett-8f95223c"] + }, + { + "@id": "Mary-Woolson-dc0b854a", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Mary-Woolson-dc0b854a"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Treasurer-87d25a31", + "@type": "CVR.CandidateContest", + "Name": "County Treasurer", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Smith-ef61a579", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Smith-ef61a579"] + }, + { + "@id": "Jane-Jones-9caa141f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Jane-Jones-9caa141f"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Deeds-a1278df2", + "@type": "CVR.CandidateContest", + "Name": "Register of Deeds", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "John-Mann-b56bbdd3", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["John-Mann-b56bbdd3"] + }, + { + "@id": "Ellen-A-Stileman-14408737", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ellen-A-Stileman-14408737"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Register-of-Probate-a4117da8", + "@type": "CVR.CandidateContest", + "Name": "Register of Probate", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Nathaniel-Parker-56a06c29", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Nathaniel-Parker-56a06c29"] + }, + { + "@id": "Claire-Cutts-07a436e7", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Claire-Cutts-07a436e7"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "County-Commissioner-d6feed25", + "@type": "CVR.CandidateContest", + "Name": "County Commissioner", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "Ichabod-Goodwin-55e8de1f", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] + }, + { + "@id": "Valbe-Cady-ba3af3af", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["Valbe-Cady-ba3af3af"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + } + ] + }, + { + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", + "@type": "CVR.BallotMeasureContest", + "Name": "Constitutional Amendment Question #1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", + "Selection": "yes" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", + "Selection": "no" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "town-id-00701-precinct-id-", + "Type": "precinct", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Test Ballot" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "NH" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "378f6a69-62d3-4184-a1a7-3a5d90083e21", + "BatchLabel": "Batch 1", + "SequenceId": 1, + "StartTime": "2023-05-08T10:47:25.000-07:00", + "NumberSheets": 1, + "CreatingDeviceId": "000" + } + ] + }, + "castVoteRecordRootHash": "" +} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg deleted file mode 100644 index 45966e789b..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-front.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-front.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg deleted file mode 100644 index 5989b334a4..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-front.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg deleted file mode 100644 index b430dc4d6c..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-front.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-front.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg deleted file mode 100644 index a82aa07fb3..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-front.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-back.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-back.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg deleted file mode 100644 index 0681cb2f05..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-back.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-front.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-front.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg deleted file mode 100644 index 489b45f4f0..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-front.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-back.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-back.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg deleted file mode 100644 index 6ec188ea1f..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-back.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-front.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-front.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg deleted file mode 100644 index 5a90ad135f..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-front.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg deleted file mode 100644 index eccd50ab42..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-front.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-front.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg deleted file mode 100644 index d08c40798c..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-front.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-back.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-back.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg deleted file mode 100644 index 9023c3347d..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-back.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-front.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-front.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg deleted file mode 100644 index cbe6b0515f..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-front.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg deleted file mode 100644 index 87379c796d..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-front.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-front.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg deleted file mode 100644 index 6a870e5f06..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-front.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-back.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-back.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg deleted file mode 100644 index f7671498ca..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-back.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-front.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-front.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg deleted file mode 100644 index e7a74789d1..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-front.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-back.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-back.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg deleted file mode 100644 index aa08630240..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-back.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-front.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-front.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg deleted file mode 100644 index fcaf9db438..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-front.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg deleted file mode 100644 index 910c00970d..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-front.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-front.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg deleted file mode 100644 index 4c106c0a7b..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-front.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-back.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-back.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg deleted file mode 100644 index 0e42ac71ac..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-back.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-front.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-front.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg deleted file mode 100644 index 98b37476f6..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-front.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-back.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-back.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg deleted file mode 100644 index 5f3e9e6946..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-back.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-front.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-front.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg deleted file mode 100644 index 156b5a2c79..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-front.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg deleted file mode 100644 index 24400f9e7f..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-front.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-front.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg deleted file mode 100644 index 24a4269614..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-front.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-back.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-back.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg deleted file mode 100644 index 66d605b133..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-back.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-front.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-front.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg deleted file mode 100644 index b131f0611d..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-front.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-back.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-back.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg deleted file mode 100644 index 3f2b7aab7a..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-back.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-front.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-front.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg deleted file mode 100644 index 09ff18cef8..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-front.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg deleted file mode 100644 index 3e4a4f5407..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-front.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-front.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg deleted file mode 100644 index 305b2846cd..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-front.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-back.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-back.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg deleted file mode 100644 index 32dcda900b..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-back.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-front.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-front.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg deleted file mode 100644 index fd664e1eb5..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-front.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-back.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-back.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg deleted file mode 100644 index 005d96ab73..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-back.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-front.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-front.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg deleted file mode 100644 index 26676ff3b9..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-front.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg deleted file mode 100644 index 0159722f7e..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-front.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-front.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg deleted file mode 100644 index 0e7f85a4bf..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-front.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg deleted file mode 100644 index 2949b9baf6..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-front.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-front.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg deleted file mode 100644 index 38f255728d..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-front.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-back.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-back.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg deleted file mode 100644 index ef38f7f72a..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-back.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-front.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-front.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg deleted file mode 100644 index 98c66cd2a3..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-front.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-back.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-back.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg deleted file mode 100644 index e50735ff03..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-back.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-front.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-front.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg deleted file mode 100644 index 33f04b647d..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-front.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-back.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-back.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg deleted file mode 100644 index 16b5985d58..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-back.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-front.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-front.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg deleted file mode 100644 index 955aceee94..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-front.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-back.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-back.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg deleted file mode 100644 index df0e6e5287..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-back.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-front.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-front.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg deleted file mode 100644 index ae0a0d1b9a..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-front.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-back.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-back.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg deleted file mode 100644 index 4b9345dc44..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-back.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-front.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-front.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg deleted file mode 100644 index 9705edd055..0000000000 Binary files a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-front.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg and /dev/null differ diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.layout.json deleted file mode 100644 index 5f27c0a0cb..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 251, - "y": 340, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 251, - "y": 340 - }, - { - "x": 1584, - "y": 340 - }, - { - "x": 251, - "y": 434 - }, - { - "x": 1584, - "y": 434 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 349, - "width": 445, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 561, - "y": 346, - "width": 445, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 340, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 252, - "y": 473, - "width": 1333, - "height": 96 - }, - "corners": [ - { - "x": 252, - "y": 473 - }, - { - "x": 1585, - "y": 473 - }, - { - "x": 252, - "y": 569 - }, - { - "x": 1585, - "y": 569 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 252, - "y": 482, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 479, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 473, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 253, - "y": 607, - "width": 1333, - "height": 95 - }, - "corners": [ - { - "x": 253, - "y": 607 - }, - { - "x": 1586, - "y": 607 - }, - { - "x": 253, - "y": 702 - }, - { - "x": 1586, - "y": 702 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 616, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 613, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 607, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 253, - "y": 741, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 253, - "y": 741 - }, - { - "x": 1587, - "y": 741 - }, - { - "x": 253, - "y": 836 - }, - { - "x": 1587, - "y": 836 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 750, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 747, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 741, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 254, - "y": 875, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 254, - "y": 875 - }, - { - "x": 1588, - "y": 875 - }, - { - "x": 254, - "y": 970 - }, - { - "x": 1588, - "y": 970 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 254, - "y": 884, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 881, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1142, - "y": 875, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 255, - "y": 1009, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 255, - "y": 1009 - }, - { - "x": 1589, - "y": 1009 - }, - { - "x": 255, - "y": 1104 - }, - { - "x": 1589, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 1018, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 1015, - "width": 445, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1009, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 878, - "y": 1231, - "width": 713, - "height": 89 - }, - "corners": [ - { - "x": 878, - "y": 1231 - }, - { - "x": 1591, - "y": 1231 - }, - { - "x": 878, - "y": 1320 - }, - { - "x": 1591, - "y": 1320 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 878, - "y": 1234, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1145, - "y": 1231, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-front.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-front.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.layout.json deleted file mode 100644 index e12c2646e5..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-front.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 266, - "y": 523, - "width": 1335, - "height": 97 - }, - "corners": [ - { - "x": 266, - "y": 523 - }, - { - "x": 1601, - "y": 523 - }, - { - "x": 266, - "y": 620 - }, - { - "x": 1601, - "y": 620 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 266, - "y": 523, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 577, - "y": 525, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 889, - "y": 526, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1156, - "y": 527, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 265, - "y": 656, - "width": 1335, - "height": 98 - }, - "corners": [ - { - "x": 265, - "y": 656 - }, - { - "x": 1600, - "y": 656 - }, - { - "x": 265, - "y": 754 - }, - { - "x": 1600, - "y": 754 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 265, - "y": 656, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 576, - "y": 658, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1154, - "y": 661, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 264, - "y": 790, - "width": 1334, - "height": 98 - }, - "corners": [ - { - "x": 264, - "y": 790 - }, - { - "x": 1598, - "y": 790 - }, - { - "x": 264, - "y": 888 - }, - { - "x": 1598, - "y": 888 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 264, - "y": 790, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 575, - "y": 792, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 886, - "y": 794, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1153, - "y": 795, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 263, - "y": 924, - "width": 1334, - "height": 98 - }, - "corners": [ - { - "x": 263, - "y": 924 - }, - { - "x": 1597, - "y": 924 - }, - { - "x": 263, - "y": 1022 - }, - { - "x": 1597, - "y": 1022 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 924, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 926, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 929, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 261, - "y": 1057, - "width": 1335, - "height": 99 - }, - "corners": [ - { - "x": 261, - "y": 1057 - }, - { - "x": 1596, - "y": 1057 - }, - { - "x": 261, - "y": 1156 - }, - { - "x": 1596, - "y": 1156 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1057, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1059, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1062, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 258, - "y": 1193, - "width": 1337, - "height": 314 - }, - "corners": [ - { - "x": 258, - "y": 1193 - }, - { - "x": 1595, - "y": 1193 - }, - { - "x": 258, - "y": 1507 - }, - { - "x": 1595, - "y": 1507 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 1235, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 259, - "y": 1325, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 258, - "y": 1414, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 571, - "y": 1193, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 571, - "y": 1282, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 570, - "y": 1372, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 882, - "y": 1239, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 881, - "y": 1329, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1197, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1149, - "y": 1286, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1148, - "y": 1375, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 256, - "y": 1592, - "width": 1335, - "height": 101 - }, - "corners": [ - { - "x": 256, - "y": 1592 - }, - { - "x": 1591, - "y": 1592 - }, - { - "x": 256, - "y": 1693 - }, - { - "x": 1591, - "y": 1693 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1592, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 1595, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 879, - "y": 1597, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 1598, - "width": 445, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.layout.json deleted file mode 100644 index b2dced085a..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 259, - "y": 341, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 259, - "y": 341 - }, - { - "x": 1591, - "y": 341 - }, - { - "x": 259, - "y": 433 - }, - { - "x": 1591, - "y": 433 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 346, - "width": 444, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 569, - "y": 344, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 341, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 259, - "y": 475, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 259, - "y": 475 - }, - { - "x": 1591, - "y": 475 - }, - { - "x": 259, - "y": 567 - }, - { - "x": 1591, - "y": 567 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 479, - "width": 444, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 477, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 475, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 259, - "y": 608, - "width": 1332, - "height": 93 - }, - "corners": [ - { - "x": 259, - "y": 608 - }, - { - "x": 1591, - "y": 608 - }, - { - "x": 259, - "y": 701 - }, - { - "x": 1591, - "y": 701 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 612, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 611, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 608, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 259, - "y": 743, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 259, - "y": 743 - }, - { - "x": 1591, - "y": 743 - }, - { - "x": 259, - "y": 835 - }, - { - "x": 1591, - "y": 835 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 747, - "width": 444, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 745, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 743, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 259, - "y": 877, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 259, - "y": 877 - }, - { - "x": 1591, - "y": 877 - }, - { - "x": 259, - "y": 969 - }, - { - "x": 1591, - "y": 969 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 880, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 879, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 877, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 259, - "y": 1011, - "width": 1332, - "height": 91 - }, - "corners": [ - { - "x": 259, - "y": 1011 - }, - { - "x": 1591, - "y": 1011 - }, - { - "x": 259, - "y": 1102 - }, - { - "x": 1591, - "y": 1102 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1013, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 1012, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 1011, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 879, - "y": 1233, - "width": 711, - "height": 90 - }, - "corners": [ - { - "x": 879, - "y": 1233 - }, - { - "x": 1590, - "y": 1233 - }, - { - "x": 879, - "y": 1323 - }, - { - "x": 1590, - "y": 1323 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 879, - "y": 1234, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1145, - "y": 1233, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-front.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-front.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.layout.json deleted file mode 100644 index fe508f7bbb..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-front.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 253, - "y": 527, - "width": 1337, - "height": 90 - }, - "corners": [ - { - "x": 253, - "y": 527 - }, - { - "x": 1590, - "y": 527 - }, - { - "x": 253, - "y": 617 - }, - { - "x": 1590, - "y": 617 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 527, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 527, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 876, - "y": 527, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 527, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 253, - "y": 660, - "width": 1336, - "height": 90 - }, - "corners": [ - { - "x": 253, - "y": 660 - }, - { - "x": 1589, - "y": 660 - }, - { - "x": 253, - "y": 750 - }, - { - "x": 1589, - "y": 750 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 660, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 660, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 660, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 253, - "y": 794, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 253, - "y": 794 - }, - { - "x": 1589, - "y": 794 - }, - { - "x": 253, - "y": 885 - }, - { - "x": 1589, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 794, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 564, - "y": 794, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 876, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 253, - "y": 927, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 253, - "y": 927 - }, - { - "x": 1589, - "y": 927 - }, - { - "x": 253, - "y": 1018 - }, - { - "x": 1589, - "y": 1018 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 929, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 564, - "y": 929, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 927, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 253, - "y": 1060, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 253, - "y": 1060 - }, - { - "x": 1589, - "y": 1060 - }, - { - "x": 253, - "y": 1152 - }, - { - "x": 1589, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 1062, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 564, - "y": 1062, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1060, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 253, - "y": 1194, - "width": 1336, - "height": 315 - }, - "corners": [ - { - "x": 253, - "y": 1194 - }, - { - "x": 1589, - "y": 1194 - }, - { - "x": 253, - "y": 1509 - }, - { - "x": 1589, - "y": 1509 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 1241, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 253, - "y": 1330, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 253, - "y": 1420, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 564, - "y": 1196, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 564, - "y": 1285, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 564, - "y": 1374, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 876, - "y": 1240, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 876, - "y": 1329, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1194, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1143, - "y": 1284, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1143, - "y": 1373, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 253, - "y": 1596, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 253, - "y": 1596 - }, - { - "x": 1590, - "y": 1596 - }, - { - "x": 253, - "y": 1688 - }, - { - "x": 1590, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 1599, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 564, - "y": 1598, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 876, - "y": 1597, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1596, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-back.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-back.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.layout.json deleted file mode 100644 index 1e5001a1fd..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-back.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 245, - "y": 344, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 245, - "y": 344 - }, - { - "x": 1578, - "y": 344 - }, - { - "x": 245, - "y": 436 - }, - { - "x": 1578, - "y": 436 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 245, - "y": 347, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 555, - "y": 346, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1133, - "y": 344, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 245, - "y": 477, - "width": 1333, - "height": 93 - }, - "corners": [ - { - "x": 245, - "y": 477 - }, - { - "x": 1578, - "y": 477 - }, - { - "x": 245, - "y": 570 - }, - { - "x": 1578, - "y": 570 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 245, - "y": 481, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 555, - "y": 480, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1132, - "y": 477, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 245, - "y": 611, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 245, - "y": 611 - }, - { - "x": 1578, - "y": 611 - }, - { - "x": 245, - "y": 703 - }, - { - "x": 1578, - "y": 703 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 245, - "y": 616, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 555, - "y": 614, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1133, - "y": 611, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 246, - "y": 745, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 246, - "y": 745 - }, - { - "x": 1579, - "y": 745 - }, - { - "x": 246, - "y": 837 - }, - { - "x": 1579, - "y": 837 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 750, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 748, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 745, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 246, - "y": 879, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 246, - "y": 879 - }, - { - "x": 1579, - "y": 879 - }, - { - "x": 246, - "y": 971 - }, - { - "x": 1579, - "y": 971 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 884, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 882, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 879, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 246, - "y": 1012, - "width": 1332, - "height": 93 - }, - "corners": [ - { - "x": 246, - "y": 1012 - }, - { - "x": 1578, - "y": 1012 - }, - { - "x": 246, - "y": 1105 - }, - { - "x": 1578, - "y": 1105 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 1017, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 1015, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 1012, - "width": 444, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 868, - "y": 1236, - "width": 711, - "height": 88 - }, - "corners": [ - { - "x": 868, - "y": 1236 - }, - { - "x": 1579, - "y": 1236 - }, - { - "x": 868, - "y": 1324 - }, - { - "x": 1579, - "y": 1324 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 868, - "y": 1237, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1135, - "y": 1236, - "width": 444, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-front.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-front.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.layout.json deleted file mode 100644 index ab468080e5..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-front.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 263, - "y": 526, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 263, - "y": 526 - }, - { - "x": 1597, - "y": 526 - }, - { - "x": 263, - "y": 618 - }, - { - "x": 1597, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 530, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 528, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 527, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 526, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 263, - "y": 660, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 263, - "y": 660 - }, - { - "x": 1598, - "y": 660 - }, - { - "x": 263, - "y": 752 - }, - { - "x": 1598, - "y": 752 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 663, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 662, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 660, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 262, - "y": 794, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 262, - "y": 794 - }, - { - "x": 1597, - "y": 794 - }, - { - "x": 262, - "y": 885 - }, - { - "x": 1597, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 797, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 796, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 795, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 794, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 262, - "y": 928, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 262, - "y": 928 - }, - { - "x": 1597, - "y": 928 - }, - { - "x": 262, - "y": 1019 - }, - { - "x": 1597, - "y": 1019 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 930, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 929, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 928, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 261, - "y": 1062, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 261, - "y": 1062 - }, - { - "x": 1597, - "y": 1062 - }, - { - "x": 261, - "y": 1153 - }, - { - "x": 1597, - "y": 1153 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1064, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1063, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1062, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 260, - "y": 1195, - "width": 1337, - "height": 315 - }, - "corners": [ - { - "x": 260, - "y": 1195 - }, - { - "x": 1597, - "y": 1195 - }, - { - "x": 260, - "y": 1510 - }, - { - "x": 1597, - "y": 1510 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1242, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 261, - "y": 1332, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 260, - "y": 1421, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 572, - "y": 1197, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 572, - "y": 1286, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 572, - "y": 1376, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1240, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 883, - "y": 1330, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1195, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1151, - "y": 1285, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1150, - "y": 1374, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 260, - "y": 1597, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 260, - "y": 1597 - }, - { - "x": 1595, - "y": 1597 - }, - { - "x": 260, - "y": 1689 - }, - { - "x": 1595, - "y": 1689 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 1599, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1599, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 1598, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1597, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-back.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-back.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.layout.json deleted file mode 100644 index a573c28836..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-back.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 254, - "y": 330, - "width": 1331, - "height": 119 - }, - "corners": [ - { - "x": 254, - "y": 330 - }, - { - "x": 1585, - "y": 330 - }, - { - "x": 254, - "y": 449 - }, - { - "x": 1585, - "y": 449 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 254, - "y": 330, - "width": 443, - "height": 101 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 564, - "y": 337, - "width": 443, - "height": 100 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1142, - "y": 350, - "width": 443, - "height": 99 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 251, - "y": 467, - "width": 1332, - "height": 112 - }, - "corners": [ - { - "x": 251, - "y": 467 - }, - { - "x": 1583, - "y": 467 - }, - { - "x": 251, - "y": 579 - }, - { - "x": 1583, - "y": 579 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 467, - "width": 444, - "height": 99 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 472, - "width": 444, - "height": 98 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 483, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 250, - "y": 604, - "width": 1331, - "height": 106 - }, - "corners": [ - { - "x": 250, - "y": 604 - }, - { - "x": 1581, - "y": 604 - }, - { - "x": 250, - "y": 710 - }, - { - "x": 1581, - "y": 710 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 604, - "width": 443, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 608, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 616, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 248, - "y": 742, - "width": 1332, - "height": 99 - }, - "corners": [ - { - "x": 248, - "y": 742 - }, - { - "x": 1580, - "y": 742 - }, - { - "x": 248, - "y": 841 - }, - { - "x": 1580, - "y": 841 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 742, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 744, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 749, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 247, - "y": 877, - "width": 1332, - "height": 96 - }, - "corners": [ - { - "x": 247, - "y": 877 - }, - { - "x": 1579, - "y": 877 - }, - { - "x": 247, - "y": 973 - }, - { - "x": 1579, - "y": 973 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 877, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 557, - "y": 879, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1135, - "y": 881, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 247, - "y": 1013, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 247, - "y": 1013 - }, - { - "x": 1579, - "y": 1013 - }, - { - "x": 247, - "y": 1105 - }, - { - "x": 1579, - "y": 1105 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 1013, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 557, - "y": 1013, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 1015, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 867, - "y": 1237, - "width": 712, - "height": 89 - }, - "corners": [ - { - "x": 867, - "y": 1237 - }, - { - "x": 1579, - "y": 1237 - }, - { - "x": 867, - "y": 1326 - }, - { - "x": 1579, - "y": 1326 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 867, - "y": 1238, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1134, - "y": 1237, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-front.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-front.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.layout.json deleted file mode 100644 index ff1ab0e12d..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-front.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 257, - "y": 518, - "width": 1337, - "height": 102 - }, - "corners": [ - { - "x": 257, - "y": 518 - }, - { - "x": 1594, - "y": 518 - }, - { - "x": 257, - "y": 620 - }, - { - "x": 1594, - "y": 620 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 543, - "width": 447, - "height": 77 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 534, - "width": 448, - "height": 78 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 879, - "y": 525, - "width": 448, - "height": 80 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 518, - "width": 448, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 259, - "y": 654, - "width": 1337, - "height": 99 - }, - "corners": [ - { - "x": 259, - "y": 654 - }, - { - "x": 1596, - "y": 654 - }, - { - "x": 259, - "y": 753 - }, - { - "x": 1596, - "y": 753 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 674, - "width": 447, - "height": 79 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 667, - "width": 447, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 654, - "width": 447, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 261, - "y": 789, - "width": 1335, - "height": 98 - }, - "corners": [ - { - "x": 261, - "y": 789 - }, - { - "x": 1596, - "y": 789 - }, - { - "x": 261, - "y": 887 - }, - { - "x": 1596, - "y": 887 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 805, - "width": 445, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 799, - "width": 446, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 794, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 789, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 261, - "y": 925, - "width": 1336, - "height": 95 - }, - "corners": [ - { - "x": 261, - "y": 925 - }, - { - "x": 1597, - "y": 925 - }, - { - "x": 261, - "y": 1020 - }, - { - "x": 1597, - "y": 1020 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 937, - "width": 446, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 932, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 925, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 261, - "y": 1059, - "width": 1336, - "height": 95 - }, - "corners": [ - { - "x": 261, - "y": 1059 - }, - { - "x": 1597, - "y": 1059 - }, - { - "x": 261, - "y": 1154 - }, - { - "x": 1597, - "y": 1154 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1068, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1065, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1059, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 262, - "y": 1194, - "width": 1335, - "height": 317 - }, - "corners": [ - { - "x": 262, - "y": 1194 - }, - { - "x": 1597, - "y": 1194 - }, - { - "x": 262, - "y": 1511 - }, - { - "x": 1597, - "y": 1511 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 1246, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 262, - "y": 1335, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 262, - "y": 1423, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 573, - "y": 1198, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 573, - "y": 1288, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 573, - "y": 1377, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1241, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 884, - "y": 1331, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1194, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1151, - "y": 1284, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1151, - "y": 1374, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 261, - "y": 1597, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 261, - "y": 1597 - }, - { - "x": 1596, - "y": 1597 - }, - { - "x": 261, - "y": 1690 - }, - { - "x": 1596, - "y": 1690 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1601, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1600, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 884, - "y": 1599, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1597, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.layout.json deleted file mode 100644 index 963a6a2482..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 250, - "y": 342, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 342 - }, - { - "x": 1583, - "y": 342 - }, - { - "x": 250, - "y": 434 - }, - { - "x": 1583, - "y": 434 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 344, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 560, - "y": 343, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 342, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 250, - "y": 475, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 475 - }, - { - "x": 1583, - "y": 475 - }, - { - "x": 250, - "y": 567 - }, - { - "x": 1583, - "y": 567 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 478, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 477, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 475, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 250, - "y": 609, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 609 - }, - { - "x": 1582, - "y": 609 - }, - { - "x": 250, - "y": 701 - }, - { - "x": 1582, - "y": 701 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 612, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 611, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 609, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 250, - "y": 743, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 743 - }, - { - "x": 1583, - "y": 743 - }, - { - "x": 250, - "y": 835 - }, - { - "x": 1583, - "y": 835 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 746, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 745, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 743, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 250, - "y": 877, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 877 - }, - { - "x": 1582, - "y": 877 - }, - { - "x": 250, - "y": 969 - }, - { - "x": 1582, - "y": 969 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 880, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 879, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 877, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 250, - "y": 1011, - "width": 1332, - "height": 91 - }, - "corners": [ - { - "x": 250, - "y": 1011 - }, - { - "x": 1582, - "y": 1011 - }, - { - "x": 250, - "y": 1102 - }, - { - "x": 1582, - "y": 1102 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1014, - "width": 444, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 1013, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 1011, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 871, - "y": 1233, - "width": 711, - "height": 90 - }, - "corners": [ - { - "x": 871, - "y": 1233 - }, - { - "x": 1582, - "y": 1233 - }, - { - "x": 871, - "y": 1323 - }, - { - "x": 1582, - "y": 1323 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 871, - "y": 1234, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1137, - "y": 1233, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-front.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-front.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.layout.json deleted file mode 100644 index 2e8836c1eb..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-front.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 262, - "y": 526, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 262, - "y": 526 - }, - { - "x": 1598, - "y": 526 - }, - { - "x": 262, - "y": 617 - }, - { - "x": 1598, - "y": 617 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 528, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 527, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 526, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 526, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 262, - "y": 659, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 262, - "y": 659 - }, - { - "x": 1597, - "y": 659 - }, - { - "x": 262, - "y": 751 - }, - { - "x": 1597, - "y": 751 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 661, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 661, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 659, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 262, - "y": 793, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 262, - "y": 793 - }, - { - "x": 1597, - "y": 793 - }, - { - "x": 262, - "y": 885 - }, - { - "x": 1597, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 795, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 795, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 884, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 793, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 261, - "y": 927, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 261, - "y": 927 - }, - { - "x": 1597, - "y": 927 - }, - { - "x": 261, - "y": 1018 - }, - { - "x": 1597, - "y": 1018 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 929, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 929, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 927, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 261, - "y": 1061, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 261, - "y": 1061 - }, - { - "x": 1597, - "y": 1061 - }, - { - "x": 261, - "y": 1152 - }, - { - "x": 1597, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1062, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1062, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1061, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 261, - "y": 1195, - "width": 1336, - "height": 314 - }, - "corners": [ - { - "x": 261, - "y": 1195 - }, - { - "x": 1597, - "y": 1195 - }, - { - "x": 261, - "y": 1509 - }, - { - "x": 1597, - "y": 1509 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1241, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 261, - "y": 1330, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 261, - "y": 1419, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 572, - "y": 1196, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 572, - "y": 1285, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 572, - "y": 1375, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1240, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 884, - "y": 1329, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1195, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1151, - "y": 1284, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1151, - "y": 1373, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 261, - "y": 1596, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 261, - "y": 1596 - }, - { - "x": 1597, - "y": 1596 - }, - { - "x": 261, - "y": 1688 - }, - { - "x": 1597, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1598, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1598, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 884, - "y": 1597, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1596, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-back.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-back.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.layout.json deleted file mode 100644 index cff4d433e7..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-back.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 247, - "y": 342, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 247, - "y": 342 - }, - { - "x": 1582, - "y": 342 - }, - { - "x": 247, - "y": 435 - }, - { - "x": 1582, - "y": 435 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 347, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 558, - "y": 345, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1135, - "y": 342, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 248, - "y": 476, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 248, - "y": 476 - }, - { - "x": 1582, - "y": 476 - }, - { - "x": 248, - "y": 568 - }, - { - "x": 1582, - "y": 568 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 481, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 479, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 476, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 248, - "y": 609, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 248, - "y": 609 - }, - { - "x": 1583, - "y": 609 - }, - { - "x": 248, - "y": 702 - }, - { - "x": 1583, - "y": 702 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 615, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 613, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 609, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 248, - "y": 744, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 248, - "y": 744 - }, - { - "x": 1583, - "y": 744 - }, - { - "x": 248, - "y": 837 - }, - { - "x": 1583, - "y": 837 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 749, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 747, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 744, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 248, - "y": 877, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 248, - "y": 877 - }, - { - "x": 1584, - "y": 877 - }, - { - "x": 248, - "y": 970 - }, - { - "x": 1584, - "y": 970 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 883, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 881, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 877, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 249, - "y": 1011, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 249, - "y": 1011 - }, - { - "x": 1584, - "y": 1011 - }, - { - "x": 249, - "y": 1104 - }, - { - "x": 1584, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 1017, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 1015, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 1011, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 872, - "y": 1234, - "width": 713, - "height": 88 - }, - "corners": [ - { - "x": 872, - "y": 1234 - }, - { - "x": 1585, - "y": 1234 - }, - { - "x": 872, - "y": 1322 - }, - { - "x": 1585, - "y": 1322 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 872, - "y": 1235, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1138, - "y": 1234, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-front.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-front.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.layout.json deleted file mode 100644 index 9951a9bb4e..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-front.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 262, - "y": 526, - "width": 1336, - "height": 90 - }, - "corners": [ - { - "x": 262, - "y": 526 - }, - { - "x": 1598, - "y": 526 - }, - { - "x": 262, - "y": 616 - }, - { - "x": 1598, - "y": 616 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 526, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 526, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 526, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 526, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 261, - "y": 660, - "width": 1337, - "height": 90 - }, - "corners": [ - { - "x": 261, - "y": 660 - }, - { - "x": 1598, - "y": 660 - }, - { - "x": 261, - "y": 750 - }, - { - "x": 1598, - "y": 750 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 660, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 660, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 660, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 260, - "y": 794, - "width": 1337, - "height": 90 - }, - "corners": [ - { - "x": 260, - "y": 794 - }, - { - "x": 1597, - "y": 794 - }, - { - "x": 260, - "y": 884 - }, - { - "x": 1597, - "y": 884 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 794, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 260, - "y": 927, - "width": 1336, - "height": 90 - }, - "corners": [ - { - "x": 260, - "y": 927 - }, - { - "x": 1596, - "y": 927 - }, - { - "x": 260, - "y": 1017 - }, - { - "x": 1596, - "y": 1017 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 927, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 927, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 927, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 259, - "y": 1060, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 259, - "y": 1060 - }, - { - "x": 1596, - "y": 1060 - }, - { - "x": 259, - "y": 1152 - }, - { - "x": 1596, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1060, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1060, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1060, - "width": 447, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 257, - "y": 1194, - "width": 1338, - "height": 314 - }, - "corners": [ - { - "x": 257, - "y": 1194 - }, - { - "x": 1595, - "y": 1194 - }, - { - "x": 257, - "y": 1508 - }, - { - "x": 1595, - "y": 1508 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 1238, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 257, - "y": 1328, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 257, - "y": 1416, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 570, - "y": 1194, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 569, - "y": 1283, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 569, - "y": 1372, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 881, - "y": 1239, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 881, - "y": 1329, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 1195, - "width": 447, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1148, - "y": 1284, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1147, - "y": 1374, - "width": 447, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 255, - "y": 1595, - "width": 1337, - "height": 94 - }, - "corners": [ - { - "x": 255, - "y": 1595 - }, - { - "x": 1592, - "y": 1595 - }, - { - "x": 255, - "y": 1689 - }, - { - "x": 1592, - "y": 1689 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 1595, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 1595, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 879, - "y": 1596, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 1597, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.layout.json deleted file mode 100644 index d0934cfab2..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 249, - "y": 341, - "width": 1333, - "height": 93 - }, - "corners": [ - { - "x": 249, - "y": 341 - }, - { - "x": 1582, - "y": 341 - }, - { - "x": 249, - "y": 434 - }, - { - "x": 1582, - "y": 434 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 347, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 559, - "y": 345, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 341, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 249, - "y": 475, - "width": 1334, - "height": 93 - }, - "corners": [ - { - "x": 249, - "y": 475 - }, - { - "x": 1583, - "y": 475 - }, - { - "x": 249, - "y": 568 - }, - { - "x": 1583, - "y": 568 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 481, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 479, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 475, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 250, - "y": 608, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 250, - "y": 608 - }, - { - "x": 1583, - "y": 608 - }, - { - "x": 250, - "y": 702 - }, - { - "x": 1583, - "y": 702 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 615, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 612, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 608, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 250, - "y": 742, - "width": 1334, - "height": 94 - }, - "corners": [ - { - "x": 250, - "y": 742 - }, - { - "x": 1584, - "y": 742 - }, - { - "x": 250, - "y": 836 - }, - { - "x": 1584, - "y": 836 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 749, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 747, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 742, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 251, - "y": 876, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 251, - "y": 876 - }, - { - "x": 1584, - "y": 876 - }, - { - "x": 251, - "y": 970 - }, - { - "x": 1584, - "y": 970 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 883, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 881, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 876, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 251, - "y": 1010, - "width": 1334, - "height": 93 - }, - "corners": [ - { - "x": 251, - "y": 1010 - }, - { - "x": 1585, - "y": 1010 - }, - { - "x": 251, - "y": 1103 - }, - { - "x": 1585, - "y": 1103 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 1017, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 1014, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 1010, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 873, - "y": 1232, - "width": 713, - "height": 89 - }, - "corners": [ - { - "x": 873, - "y": 1232 - }, - { - "x": 1586, - "y": 1232 - }, - { - "x": 873, - "y": 1321 - }, - { - "x": 1586, - "y": 1321 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 873, - "y": 1235, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1140, - "y": 1232, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-front.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-front.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.layout.json deleted file mode 100644 index dfee80311b..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-front.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 264, - "y": 525, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 264, - "y": 525 - }, - { - "x": 1599, - "y": 525 - }, - { - "x": 264, - "y": 618 - }, - { - "x": 1599, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 264, - "y": 525, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 575, - "y": 526, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 886, - "y": 526, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1153, - "y": 527, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 263, - "y": 659, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 263, - "y": 659 - }, - { - "x": 1598, - "y": 659 - }, - { - "x": 263, - "y": 752 - }, - { - "x": 1598, - "y": 752 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 659, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 659, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 661, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 262, - "y": 793, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 262, - "y": 793 - }, - { - "x": 1597, - "y": 793 - }, - { - "x": 262, - "y": 886 - }, - { - "x": 1597, - "y": 886 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 793, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 793, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 884, - "y": 794, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 795, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 262, - "y": 927, - "width": 1334, - "height": 93 - }, - "corners": [ - { - "x": 262, - "y": 927 - }, - { - "x": 1596, - "y": 927 - }, - { - "x": 262, - "y": 1020 - }, - { - "x": 1596, - "y": 1020 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 927, - "width": 444, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 927, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 929, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 261, - "y": 1060, - "width": 1334, - "height": 94 - }, - "corners": [ - { - "x": 261, - "y": 1060 - }, - { - "x": 1595, - "y": 1060 - }, - { - "x": 261, - "y": 1154 - }, - { - "x": 1595, - "y": 1154 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1060, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1061, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1062, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 258, - "y": 1194, - "width": 1336, - "height": 314 - }, - "corners": [ - { - "x": 258, - "y": 1194 - }, - { - "x": 1594, - "y": 1194 - }, - { - "x": 258, - "y": 1508 - }, - { - "x": 1594, - "y": 1508 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 1238, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 259, - "y": 1327, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 258, - "y": 1416, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 571, - "y": 1194, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 570, - "y": 1283, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 569, - "y": 1373, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 882, - "y": 1240, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 881, - "y": 1329, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1196, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1148, - "y": 1285, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1148, - "y": 1375, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 257, - "y": 1594, - "width": 1334, - "height": 97 - }, - "corners": [ - { - "x": 257, - "y": 1594 - }, - { - "x": 1591, - "y": 1594 - }, - { - "x": 257, - "y": 1691 - }, - { - "x": 1591, - "y": 1691 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 1594, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 1596, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 879, - "y": 1597, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 1598, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-back.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-back.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.layout.json deleted file mode 100644 index 0df8db908a..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-back.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 243, - "y": 338, - "width": 1336, - "height": 99 - }, - "corners": [ - { - "x": 243, - "y": 338 - }, - { - "x": 1579, - "y": 338 - }, - { - "x": 243, - "y": 437 - }, - { - "x": 1579, - "y": 437 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 243, - "y": 355, - "width": 447, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 554, - "y": 349, - "width": 447, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1132, - "y": 338, - "width": 447, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 245, - "y": 472, - "width": 1336, - "height": 99 - }, - "corners": [ - { - "x": 245, - "y": 472 - }, - { - "x": 1581, - "y": 472 - }, - { - "x": 245, - "y": 571 - }, - { - "x": 1581, - "y": 571 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 245, - "y": 489, - "width": 447, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 483, - "width": 447, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 472, - "width": 447, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 248, - "y": 605, - "width": 1336, - "height": 99 - }, - "corners": [ - { - "x": 248, - "y": 605 - }, - { - "x": 1584, - "y": 605 - }, - { - "x": 248, - "y": 704 - }, - { - "x": 1584, - "y": 704 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 623, - "width": 446, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 617, - "width": 447, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 605, - "width": 448, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 250, - "y": 739, - "width": 1336, - "height": 99 - }, - "corners": [ - { - "x": 250, - "y": 739 - }, - { - "x": 1586, - "y": 739 - }, - { - "x": 250, - "y": 838 - }, - { - "x": 1586, - "y": 838 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 757, - "width": 446, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 751, - "width": 447, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 739, - "width": 448, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 252, - "y": 874, - "width": 1336, - "height": 98 - }, - "corners": [ - { - "x": 252, - "y": 874 - }, - { - "x": 1588, - "y": 874 - }, - { - "x": 252, - "y": 972 - }, - { - "x": 1588, - "y": 972 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 252, - "y": 890, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 884, - "width": 447, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 874, - "width": 448, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 253, - "y": 1008, - "width": 1336, - "height": 97 - }, - "corners": [ - { - "x": 253, - "y": 1008 - }, - { - "x": 1589, - "y": 1008 - }, - { - "x": 253, - "y": 1105 - }, - { - "x": 1589, - "y": 1105 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 1023, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 564, - "y": 1018, - "width": 447, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1142, - "y": 1008, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 878, - "y": 1232, - "width": 713, - "height": 89 - }, - "corners": [ - { - "x": 878, - "y": 1232 - }, - { - "x": 1591, - "y": 1232 - }, - { - "x": 878, - "y": 1321 - }, - { - "x": 1591, - "y": 1321 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 878, - "y": 1235, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1144, - "y": 1232, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-front.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-front.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.layout.json deleted file mode 100644 index a3cea3b499..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-front.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 263, - "y": 516, - "width": 1335, - "height": 110 - }, - "corners": [ - { - "x": 263, - "y": 516 - }, - { - "x": 1598, - "y": 516 - }, - { - "x": 263, - "y": 626 - }, - { - "x": 1598, - "y": 626 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 516, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 575, - "y": 521, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 886, - "y": 525, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1153, - "y": 528, - "width": 445, - "height": 98 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 261, - "y": 650, - "width": 1334, - "height": 110 - }, - "corners": [ - { - "x": 261, - "y": 650 - }, - { - "x": 1595, - "y": 650 - }, - { - "x": 261, - "y": 760 - }, - { - "x": 1595, - "y": 760 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 650, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 655, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 663, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 258, - "y": 783, - "width": 1336, - "height": 110 - }, - "corners": [ - { - "x": 258, - "y": 783 - }, - { - "x": 1594, - "y": 783 - }, - { - "x": 258, - "y": 893 - }, - { - "x": 1594, - "y": 893 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 783, - "width": 445, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 788, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 881, - "y": 792, - "width": 445, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 796, - "width": 446, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 255, - "y": 917, - "width": 1336, - "height": 108 - }, - "corners": [ - { - "x": 255, - "y": 917 - }, - { - "x": 1591, - "y": 917 - }, - { - "x": 255, - "y": 1025 - }, - { - "x": 1591, - "y": 1025 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 917, - "width": 446, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 922, - "width": 445, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 929, - "width": 445, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 254, - "y": 1052, - "width": 1336, - "height": 106 - }, - "corners": [ - { - "x": 254, - "y": 1052 - }, - { - "x": 1590, - "y": 1052 - }, - { - "x": 254, - "y": 1158 - }, - { - "x": 1590, - "y": 1158 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 254, - "y": 1052, - "width": 445, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 1056, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 1063, - "width": 446, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 250, - "y": 1191, - "width": 1338, - "height": 316 - }, - "corners": [ - { - "x": 250, - "y": 1191 - }, - { - "x": 1588, - "y": 1191 - }, - { - "x": 250, - "y": 1507 - }, - { - "x": 1588, - "y": 1507 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 1233, - "width": 446, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 250, - "y": 1324, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 250, - "y": 1413, - "width": 446, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 564, - "y": 1191, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 563, - "y": 1280, - "width": 445, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 562, - "y": 1371, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 875, - "y": 1239, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 874, - "y": 1328, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1142, - "y": 1197, - "width": 446, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1141, - "y": 1286, - "width": 447, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1141, - "y": 1374, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 249, - "y": 1595, - "width": 1337, - "height": 93 - }, - "corners": [ - { - "x": 249, - "y": 1595 - }, - { - "x": 1586, - "y": 1595 - }, - { - "x": 249, - "y": 1688 - }, - { - "x": 1586, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 1595, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 1596, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 872, - "y": 1596, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 1597, - "width": 447, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-back.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-back.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.layout.json deleted file mode 100644 index f2d9fae05b..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-back.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 252, - "y": 341, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 252, - "y": 341 - }, - { - "x": 1586, - "y": 341 - }, - { - "x": 252, - "y": 436 - }, - { - "x": 1586, - "y": 436 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 252, - "y": 341, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 563, - "y": 342, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 345, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 251, - "y": 475, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 251, - "y": 475 - }, - { - "x": 1585, - "y": 475 - }, - { - "x": 251, - "y": 570 - }, - { - "x": 1585, - "y": 570 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 475, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 476, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 478, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 250, - "y": 609, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 250, - "y": 609 - }, - { - "x": 1584, - "y": 609 - }, - { - "x": 250, - "y": 704 - }, - { - "x": 1584, - "y": 704 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 609, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 610, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 612, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 250, - "y": 743, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 250, - "y": 743 - }, - { - "x": 1584, - "y": 743 - }, - { - "x": 250, - "y": 838 - }, - { - "x": 1584, - "y": 838 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 743, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 744, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 746, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 249, - "y": 877, - "width": 1335, - "height": 94 - }, - "corners": [ - { - "x": 249, - "y": 877 - }, - { - "x": 1584, - "y": 877 - }, - { - "x": 249, - "y": 971 - }, - { - "x": 1584, - "y": 971 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 877, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 878, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 879, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 248, - "y": 1011, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 248, - "y": 1011 - }, - { - "x": 1583, - "y": 1011 - }, - { - "x": 248, - "y": 1104 - }, - { - "x": 1583, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 1011, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 1012, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 1013, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 869, - "y": 1235, - "width": 713, - "height": 91 - }, - "corners": [ - { - "x": 869, - "y": 1235 - }, - { - "x": 1582, - "y": 1235 - }, - { - "x": 869, - "y": 1326 - }, - { - "x": 1582, - "y": 1326 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 869, - "y": 1235, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1136, - "y": 1235, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-front.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-front.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.layout.json deleted file mode 100644 index 605621ae7f..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-front.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 257, - "y": 521, - "width": 1337, - "height": 95 - }, - "corners": [ - { - "x": 257, - "y": 521 - }, - { - "x": 1594, - "y": 521 - }, - { - "x": 257, - "y": 616 - }, - { - "x": 1594, - "y": 616 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 529, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 527, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 880, - "y": 524, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1147, - "y": 521, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 258, - "y": 655, - "width": 1337, - "height": 95 - }, - "corners": [ - { - "x": 258, - "y": 655 - }, - { - "x": 1595, - "y": 655 - }, - { - "x": 258, - "y": 750 - }, - { - "x": 1595, - "y": 750 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 663, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 661, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 655, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 258, - "y": 789, - "width": 1337, - "height": 94 - }, - "corners": [ - { - "x": 258, - "y": 789 - }, - { - "x": 1595, - "y": 789 - }, - { - "x": 258, - "y": 883 - }, - { - "x": 1595, - "y": 883 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 797, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 795, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 881, - "y": 792, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 789, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 258, - "y": 923, - "width": 1338, - "height": 93 - }, - "corners": [ - { - "x": 258, - "y": 923 - }, - { - "x": 1596, - "y": 923 - }, - { - "x": 258, - "y": 1016 - }, - { - "x": 1596, - "y": 1016 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 930, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 928, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 923, - "width": 448, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 259, - "y": 1057, - "width": 1337, - "height": 93 - }, - "corners": [ - { - "x": 259, - "y": 1057 - }, - { - "x": 1596, - "y": 1057 - }, - { - "x": 259, - "y": 1150 - }, - { - "x": 1596, - "y": 1150 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1063, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1061, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1057, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 259, - "y": 1191, - "width": 1338, - "height": 316 - }, - "corners": [ - { - "x": 259, - "y": 1191 - }, - { - "x": 1597, - "y": 1191 - }, - { - "x": 259, - "y": 1507 - }, - { - "x": 1597, - "y": 1507 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1242, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 259, - "y": 1331, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 259, - "y": 1420, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 571, - "y": 1195, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 571, - "y": 1284, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 571, - "y": 1373, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 882, - "y": 1237, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 883, - "y": 1327, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1191, - "width": 448, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1150, - "y": 1280, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1150, - "y": 1369, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 259, - "y": 1593, - "width": 1338, - "height": 93 - }, - "corners": [ - { - "x": 259, - "y": 1593 - }, - { - "x": 1597, - "y": 1593 - }, - { - "x": 259, - "y": 1686 - }, - { - "x": 1597, - "y": 1686 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1598, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1596, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 1594, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1593, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.layout.json deleted file mode 100644 index 460d348e92..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 263, - "y": 338, - "width": 1332, - "height": 101 - }, - "corners": [ - { - "x": 263, - "y": 338 - }, - { - "x": 1595, - "y": 338 - }, - { - "x": 263, - "y": 439 - }, - { - "x": 1595, - "y": 439 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 338, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 573, - "y": 340, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 345, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 261, - "y": 471, - "width": 1332, - "height": 102 - }, - "corners": [ - { - "x": 261, - "y": 471 - }, - { - "x": 1593, - "y": 471 - }, - { - "x": 261, - "y": 573 - }, - { - "x": 1593, - "y": 573 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 471, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 473, - "width": 443, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 478, - "width": 444, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 260, - "y": 605, - "width": 1332, - "height": 101 - }, - "corners": [ - { - "x": 260, - "y": 605 - }, - { - "x": 1592, - "y": 605 - }, - { - "x": 260, - "y": 706 - }, - { - "x": 1592, - "y": 706 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 605, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 607, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 612, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 258, - "y": 740, - "width": 1333, - "height": 100 - }, - "corners": [ - { - "x": 258, - "y": 740 - }, - { - "x": 1591, - "y": 740 - }, - { - "x": 258, - "y": 840 - }, - { - "x": 1591, - "y": 840 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 740, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 742, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 746, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 257, - "y": 873, - "width": 1332, - "height": 101 - }, - "corners": [ - { - "x": 257, - "y": 873 - }, - { - "x": 1589, - "y": 873 - }, - { - "x": 257, - "y": 974 - }, - { - "x": 1589, - "y": 974 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 873, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 875, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 880, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 255, - "y": 1007, - "width": 1332, - "height": 100 - }, - "corners": [ - { - "x": 255, - "y": 1007 - }, - { - "x": 1587, - "y": 1007 - }, - { - "x": 255, - "y": 1107 - }, - { - "x": 1587, - "y": 1107 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 1007, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 1009, - "width": 443, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1013, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 874, - "y": 1234, - "width": 711, - "height": 96 - }, - "corners": [ - { - "x": 874, - "y": 1234 - }, - { - "x": 1585, - "y": 1234 - }, - { - "x": 874, - "y": 1330 - }, - { - "x": 1585, - "y": 1330 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 874, - "y": 1234, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1141, - "y": 1236, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-front.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-front.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.layout.json deleted file mode 100644 index 6d6c378299..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-front.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 255, - "y": 522, - "width": 1337, - "height": 96 - }, - "corners": [ - { - "x": 255, - "y": 522 - }, - { - "x": 1592, - "y": 522 - }, - { - "x": 255, - "y": 618 - }, - { - "x": 1592, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 534, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 530, - "width": 448, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 878, - "y": 525, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 522, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 257, - "y": 656, - "width": 1336, - "height": 96 - }, - "corners": [ - { - "x": 257, - "y": 656 - }, - { - "x": 1593, - "y": 656 - }, - { - "x": 257, - "y": 752 - }, - { - "x": 1593, - "y": 752 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 668, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 663, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 656, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 258, - "y": 789, - "width": 1336, - "height": 96 - }, - "corners": [ - { - "x": 258, - "y": 789 - }, - { - "x": 1594, - "y": 789 - }, - { - "x": 258, - "y": 885 - }, - { - "x": 1594, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 801, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 797, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 880, - "y": 793, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1147, - "y": 789, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 259, - "y": 923, - "width": 1336, - "height": 96 - }, - "corners": [ - { - "x": 259, - "y": 923 - }, - { - "x": 1595, - "y": 923 - }, - { - "x": 259, - "y": 1019 - }, - { - "x": 1595, - "y": 1019 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 935, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 931, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 923, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 260, - "y": 1057, - "width": 1337, - "height": 95 - }, - "corners": [ - { - "x": 260, - "y": 1057 - }, - { - "x": 1597, - "y": 1057 - }, - { - "x": 260, - "y": 1152 - }, - { - "x": 1597, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 1068, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1064, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1057, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 262, - "y": 1191, - "width": 1337, - "height": 318 - }, - "corners": [ - { - "x": 262, - "y": 1191 - }, - { - "x": 1599, - "y": 1191 - }, - { - "x": 262, - "y": 1509 - }, - { - "x": 1599, - "y": 1509 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 1246, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 263, - "y": 1335, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 264, - "y": 1425, - "width": 445, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 573, - "y": 1198, - "width": 447, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 574, - "y": 1287, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 574, - "y": 1376, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1238, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 885, - "y": 1328, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1191, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1152, - "y": 1280, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1152, - "y": 1370, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 265, - "y": 1593, - "width": 1335, - "height": 95 - }, - "corners": [ - { - "x": 265, - "y": 1593 - }, - { - "x": 1600, - "y": 1593 - }, - { - "x": 265, - "y": 1688 - }, - { - "x": 1600, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 265, - "y": 1602, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 576, - "y": 1599, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 887, - "y": 1596, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1154, - "y": 1593, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-back.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-back.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.layout.json deleted file mode 100644 index 22bd070faa..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-back.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 248, - "y": 333, - "width": 1334, - "height": 104 - }, - "corners": [ - { - "x": 248, - "y": 333 - }, - { - "x": 1582, - "y": 333 - }, - { - "x": 248, - "y": 437 - }, - { - "x": 1582, - "y": 437 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 361, - "width": 447, - "height": 76 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 558, - "y": 352, - "width": 447, - "height": 76 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 333, - "width": 446, - "height": 77 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 251, - "y": 468, - "width": 1335, - "height": 102 - }, - "corners": [ - { - "x": 251, - "y": 468 - }, - { - "x": 1586, - "y": 468 - }, - { - "x": 251, - "y": 570 - }, - { - "x": 1586, - "y": 570 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 494, - "width": 447, - "height": 76 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 484, - "width": 447, - "height": 78 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 468, - "width": 447, - "height": 79 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 253, - "y": 602, - "width": 1335, - "height": 102 - }, - "corners": [ - { - "x": 253, - "y": 602 - }, - { - "x": 1588, - "y": 602 - }, - { - "x": 253, - "y": 704 - }, - { - "x": 1588, - "y": 704 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 624, - "width": 446, - "height": 80 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 564, - "y": 617, - "width": 446, - "height": 80 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 602, - "width": 447, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 255, - "y": 739, - "width": 1334, - "height": 98 - }, - "corners": [ - { - "x": 255, - "y": 739 - }, - { - "x": 1589, - "y": 739 - }, - { - "x": 255, - "y": 837 - }, - { - "x": 1589, - "y": 837 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 756, - "width": 445, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 750, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 739, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 256, - "y": 874, - "width": 1334, - "height": 97 - }, - "corners": [ - { - "x": 256, - "y": 874 - }, - { - "x": 1590, - "y": 874 - }, - { - "x": 256, - "y": 971 - }, - { - "x": 1590, - "y": 971 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 888, - "width": 445, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 883, - "width": 445, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 874, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 256, - "y": 1009, - "width": 1335, - "height": 95 - }, - "corners": [ - { - "x": 256, - "y": 1009 - }, - { - "x": 1591, - "y": 1009 - }, - { - "x": 256, - "y": 1104 - }, - { - "x": 1591, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1019, - "width": 445, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 1016, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 1009, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 879, - "y": 1234, - "width": 712, - "height": 90 - }, - "corners": [ - { - "x": 879, - "y": 1234 - }, - { - "x": 1591, - "y": 1234 - }, - { - "x": 879, - "y": 1324 - }, - { - "x": 1591, - "y": 1324 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 879, - "y": 1235, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1145, - "y": 1234, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-front.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-front.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.layout.json deleted file mode 100644 index fb6de008a7..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-front.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 257, - "y": 514, - "width": 1335, - "height": 114 - }, - "corners": [ - { - "x": 257, - "y": 514 - }, - { - "x": 1592, - "y": 514 - }, - { - "x": 257, - "y": 628 - }, - { - "x": 1592, - "y": 628 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 514, - "width": 445, - "height": 99 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 520, - "width": 444, - "height": 98 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 880, - "y": 526, - "width": 445, - "height": 98 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1147, - "y": 531, - "width": 445, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 254, - "y": 651, - "width": 1337, - "height": 107 - }, - "corners": [ - { - "x": 254, - "y": 651 - }, - { - "x": 1591, - "y": 651 - }, - { - "x": 254, - "y": 758 - }, - { - "x": 1591, - "y": 758 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 254, - "y": 651, - "width": 446, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 656, - "width": 445, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 664, - "width": 446, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 252, - "y": 788, - "width": 1338, - "height": 101 - }, - "corners": [ - { - "x": 252, - "y": 788 - }, - { - "x": 1590, - "y": 788 - }, - { - "x": 252, - "y": 889 - }, - { - "x": 1590, - "y": 889 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 252, - "y": 788, - "width": 446, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 564, - "y": 791, - "width": 446, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 876, - "y": 794, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 796, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 251, - "y": 923, - "width": 1338, - "height": 98 - }, - "corners": [ - { - "x": 251, - "y": 923 - }, - { - "x": 1589, - "y": 923 - }, - { - "x": 251, - "y": 1021 - }, - { - "x": 1589, - "y": 1021 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 923, - "width": 447, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 925, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1142, - "y": 929, - "width": 447, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 250, - "y": 1059, - "width": 1338, - "height": 94 - }, - "corners": [ - { - "x": 250, - "y": 1059 - }, - { - "x": 1588, - "y": 1059 - }, - { - "x": 250, - "y": 1153 - }, - { - "x": 1588, - "y": 1153 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1059, - "width": 447, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 1060, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1142, - "y": 1062, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 250, - "y": 1195, - "width": 1338, - "height": 314 - }, - "corners": [ - { - "x": 250, - "y": 1195 - }, - { - "x": 1588, - "y": 1195 - }, - { - "x": 250, - "y": 1509 - }, - { - "x": 1588, - "y": 1509 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1240, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 250, - "y": 1329, - "width": 447, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 250, - "y": 1420, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 562, - "y": 1195, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 562, - "y": 1285, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 562, - "y": 1374, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 874, - "y": 1240, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 874, - "y": 1329, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 1196, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1141, - "y": 1285, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1141, - "y": 1373, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 249, - "y": 1596, - "width": 1338, - "height": 92 - }, - "corners": [ - { - "x": 249, - "y": 1596 - }, - { - "x": 1587, - "y": 1596 - }, - { - "x": 249, - "y": 1688 - }, - { - "x": 1587, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 1599, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 1598, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 873, - "y": 1597, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 1596, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-back.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-back.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.layout.json deleted file mode 100644 index 711a1defdf..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-back.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 258, - "y": 343, - "width": 1332, - "height": 94 - }, - "corners": [ - { - "x": 258, - "y": 343 - }, - { - "x": 1590, - "y": 343 - }, - { - "x": 258, - "y": 437 - }, - { - "x": 1590, - "y": 437 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 343, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 568, - "y": 344, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 345, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 257, - "y": 477, - "width": 1332, - "height": 94 - }, - "corners": [ - { - "x": 257, - "y": 477 - }, - { - "x": 1589, - "y": 477 - }, - { - "x": 257, - "y": 571 - }, - { - "x": 1589, - "y": 571 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 477, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 477, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 479, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 257, - "y": 611, - "width": 1332, - "height": 93 - }, - "corners": [ - { - "x": 257, - "y": 611 - }, - { - "x": 1589, - "y": 611 - }, - { - "x": 257, - "y": 704 - }, - { - "x": 1589, - "y": 704 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 611, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 611, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 613, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 256, - "y": 744, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 256, - "y": 744 - }, - { - "x": 1589, - "y": 744 - }, - { - "x": 256, - "y": 838 - }, - { - "x": 1589, - "y": 838 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 744, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 745, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 746, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 255, - "y": 878, - "width": 1333, - "height": 93 - }, - "corners": [ - { - "x": 255, - "y": 878 - }, - { - "x": 1588, - "y": 878 - }, - { - "x": 255, - "y": 971 - }, - { - "x": 1588, - "y": 971 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 878, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 879, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 880, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 255, - "y": 1012, - "width": 1332, - "height": 93 - }, - "corners": [ - { - "x": 255, - "y": 1012 - }, - { - "x": 1587, - "y": 1012 - }, - { - "x": 255, - "y": 1105 - }, - { - "x": 1587, - "y": 1105 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 1012, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 1012, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1014, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 875, - "y": 1237, - "width": 712, - "height": 91 - }, - "corners": [ - { - "x": 875, - "y": 1237 - }, - { - "x": 1587, - "y": 1237 - }, - { - "x": 875, - "y": 1328 - }, - { - "x": 1587, - "y": 1328 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 875, - "y": 1237, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1142, - "y": 1237, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-front.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-front.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.layout.json deleted file mode 100644 index 507988cffb..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-front.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 255, - "y": 524, - "width": 1336, - "height": 94 - }, - "corners": [ - { - "x": 255, - "y": 524 - }, - { - "x": 1591, - "y": 524 - }, - { - "x": 255, - "y": 618 - }, - { - "x": 1591, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 533, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 530, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 878, - "y": 527, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 524, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 256, - "y": 657, - "width": 1336, - "height": 95 - }, - "corners": [ - { - "x": 256, - "y": 657 - }, - { - "x": 1592, - "y": 657 - }, - { - "x": 256, - "y": 752 - }, - { - "x": 1592, - "y": 752 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 667, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 664, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 657, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 257, - "y": 791, - "width": 1336, - "height": 95 - }, - "corners": [ - { - "x": 257, - "y": 791 - }, - { - "x": 1593, - "y": 791 - }, - { - "x": 257, - "y": 886 - }, - { - "x": 1593, - "y": 886 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 800, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 797, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 880, - "y": 794, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1147, - "y": 791, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 258, - "y": 925, - "width": 1336, - "height": 94 - }, - "corners": [ - { - "x": 258, - "y": 925 - }, - { - "x": 1594, - "y": 925 - }, - { - "x": 258, - "y": 1019 - }, - { - "x": 1594, - "y": 1019 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 934, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 931, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1147, - "y": 925, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 258, - "y": 1059, - "width": 1336, - "height": 94 - }, - "corners": [ - { - "x": 258, - "y": 1059 - }, - { - "x": 1594, - "y": 1059 - }, - { - "x": 258, - "y": 1153 - }, - { - "x": 1594, - "y": 1153 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 1067, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 1064, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 1059, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 259, - "y": 1193, - "width": 1336, - "height": 318 - }, - "corners": [ - { - "x": 259, - "y": 1193 - }, - { - "x": 1595, - "y": 1193 - }, - { - "x": 259, - "y": 1511 - }, - { - "x": 1595, - "y": 1511 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1245, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 259, - "y": 1335, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 260, - "y": 1424, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 570, - "y": 1198, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 570, - "y": 1288, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 571, - "y": 1377, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 882, - "y": 1240, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 882, - "y": 1330, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1193, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1149, - "y": 1282, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1149, - "y": 1372, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 260, - "y": 1595, - "width": 1336, - "height": 94 - }, - "corners": [ - { - "x": 260, - "y": 1595 - }, - { - "x": 1596, - "y": 1595 - }, - { - "x": 260, - "y": 1689 - }, - { - "x": 1596, - "y": 1689 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 1602, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1600, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 1597, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1595, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.layout.json deleted file mode 100644 index 0fb63efcc6..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 250, - "y": 342, - "width": 1333, - "height": 91 - }, - "corners": [ - { - "x": 250, - "y": 342 - }, - { - "x": 1583, - "y": 342 - }, - { - "x": 250, - "y": 433 - }, - { - "x": 1583, - "y": 433 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 344, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 560, - "y": 343, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 342, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 250, - "y": 476, - "width": 1332, - "height": 91 - }, - "corners": [ - { - "x": 250, - "y": 476 - }, - { - "x": 1582, - "y": 476 - }, - { - "x": 250, - "y": 567 - }, - { - "x": 1582, - "y": 567 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 478, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 477, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 476, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 250, - "y": 609, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 609 - }, - { - "x": 1582, - "y": 609 - }, - { - "x": 250, - "y": 701 - }, - { - "x": 1582, - "y": 701 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 612, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 611, - "width": 444, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 609, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 249, - "y": 743, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 249, - "y": 743 - }, - { - "x": 1583, - "y": 743 - }, - { - "x": 249, - "y": 835 - }, - { - "x": 1583, - "y": 835 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 746, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 745, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 743, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 250, - "y": 877, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 877 - }, - { - "x": 1583, - "y": 877 - }, - { - "x": 250, - "y": 969 - }, - { - "x": 1583, - "y": 969 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 880, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 879, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 877, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 250, - "y": 1010, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 1010 - }, - { - "x": 1582, - "y": 1010 - }, - { - "x": 250, - "y": 1102 - }, - { - "x": 1582, - "y": 1102 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1014, - "width": 444, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 1013, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 1010, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 871, - "y": 1233, - "width": 712, - "height": 90 - }, - "corners": [ - { - "x": 871, - "y": 1233 - }, - { - "x": 1583, - "y": 1233 - }, - { - "x": 871, - "y": 1323 - }, - { - "x": 1583, - "y": 1323 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 871, - "y": 1234, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1137, - "y": 1233, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-front.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-front.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.layout.json deleted file mode 100644 index 762a01dc8b..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-front.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 263, - "y": 525, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 263, - "y": 525 - }, - { - "x": 1598, - "y": 525 - }, - { - "x": 263, - "y": 616 - }, - { - "x": 1598, - "y": 616 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 528, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 527, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 526, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 525, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 263, - "y": 659, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 263, - "y": 659 - }, - { - "x": 1598, - "y": 659 - }, - { - "x": 263, - "y": 750 - }, - { - "x": 1598, - "y": 750 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 661, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 660, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 659, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 263, - "y": 792, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 263, - "y": 792 - }, - { - "x": 1598, - "y": 792 - }, - { - "x": 263, - "y": 884 - }, - { - "x": 1598, - "y": 884 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 794, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 794, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 793, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 792, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 262, - "y": 927, - "width": 1335, - "height": 90 - }, - "corners": [ - { - "x": 262, - "y": 927 - }, - { - "x": 1597, - "y": 927 - }, - { - "x": 262, - "y": 1017 - }, - { - "x": 1597, - "y": 1017 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 928, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 928, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 927, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 262, - "y": 1060, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 262, - "y": 1060 - }, - { - "x": 1597, - "y": 1060 - }, - { - "x": 262, - "y": 1151 - }, - { - "x": 1597, - "y": 1151 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 1061, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 1061, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1060, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 261, - "y": 1195, - "width": 1336, - "height": 313 - }, - "corners": [ - { - "x": 261, - "y": 1195 - }, - { - "x": 1597, - "y": 1195 - }, - { - "x": 261, - "y": 1508 - }, - { - "x": 1597, - "y": 1508 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 1239, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 261, - "y": 1329, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 261, - "y": 1418, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 573, - "y": 1195, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 573, - "y": 1284, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 572, - "y": 1374, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1239, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 883, - "y": 1329, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1195, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1151, - "y": 1284, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1150, - "y": 1374, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 260, - "y": 1596, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 260, - "y": 1596 - }, - { - "x": 1595, - "y": 1596 - }, - { - "x": 260, - "y": 1688 - }, - { - "x": 1595, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 1596, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1596, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 882, - "y": 1597, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1597, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-back.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-back.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.layout.json deleted file mode 100644 index bc5076d456..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-back.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 256, - "y": 332, - "width": 1329, - "height": 116 - }, - "corners": [ - { - "x": 256, - "y": 332 - }, - { - "x": 1585, - "y": 332 - }, - { - "x": 256, - "y": 448 - }, - { - "x": 1585, - "y": 448 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 332, - "width": 442, - "height": 99 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 566, - "y": 338, - "width": 443, - "height": 99 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 350, - "width": 442, - "height": 98 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 253, - "y": 467, - "width": 1331, - "height": 113 - }, - "corners": [ - { - "x": 253, - "y": 467 - }, - { - "x": 1584, - "y": 467 - }, - { - "x": 253, - "y": 580 - }, - { - "x": 1584, - "y": 580 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 467, - "width": 443, - "height": 99 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 472, - "width": 443, - "height": 99 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 483, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 251, - "y": 603, - "width": 1331, - "height": 108 - }, - "corners": [ - { - "x": 251, - "y": 603 - }, - { - "x": 1582, - "y": 603 - }, - { - "x": 251, - "y": 711 - }, - { - "x": 1582, - "y": 711 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 603, - "width": 443, - "height": 98 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 608, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 616, - "width": 444, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 249, - "y": 740, - "width": 1332, - "height": 103 - }, - "corners": [ - { - "x": 249, - "y": 740 - }, - { - "x": 1581, - "y": 740 - }, - { - "x": 249, - "y": 843 - }, - { - "x": 1581, - "y": 843 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 740, - "width": 444, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 743, - "width": 444, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 749, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 248, - "y": 875, - "width": 1332, - "height": 99 - }, - "corners": [ - { - "x": 248, - "y": 875 - }, - { - "x": 1580, - "y": 875 - }, - { - "x": 248, - "y": 974 - }, - { - "x": 1580, - "y": 974 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 875, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 878, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 882, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 247, - "y": 1011, - "width": 1332, - "height": 95 - }, - "corners": [ - { - "x": 247, - "y": 1011 - }, - { - "x": 1579, - "y": 1011 - }, - { - "x": 247, - "y": 1106 - }, - { - "x": 1579, - "y": 1106 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 1011, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 557, - "y": 1012, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1135, - "y": 1015, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 867, - "y": 1238, - "width": 712, - "height": 89 - }, - "corners": [ - { - "x": 867, - "y": 1238 - }, - { - "x": 1579, - "y": 1238 - }, - { - "x": 867, - "y": 1327 - }, - { - "x": 1579, - "y": 1327 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 867, - "y": 1238, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1134, - "y": 1238, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-front.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-front.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.layout.json deleted file mode 100644 index c489b8c57a..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-front.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 256, - "y": 518, - "width": 1336, - "height": 102 - }, - "corners": [ - { - "x": 256, - "y": 518 - }, - { - "x": 1592, - "y": 518 - }, - { - "x": 256, - "y": 620 - }, - { - "x": 1592, - "y": 620 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 542, - "width": 446, - "height": 78 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 534, - "width": 447, - "height": 79 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 878, - "y": 525, - "width": 447, - "height": 80 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 518, - "width": 447, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 258, - "y": 653, - "width": 1336, - "height": 101 - }, - "corners": [ - { - "x": 258, - "y": 653 - }, - { - "x": 1594, - "y": 653 - }, - { - "x": 258, - "y": 754 - }, - { - "x": 1594, - "y": 754 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 673, - "width": 446, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 666, - "width": 447, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1147, - "y": 653, - "width": 447, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 260, - "y": 789, - "width": 1335, - "height": 98 - }, - "corners": [ - { - "x": 260, - "y": 789 - }, - { - "x": 1595, - "y": 789 - }, - { - "x": 260, - "y": 887 - }, - { - "x": 1595, - "y": 887 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 806, - "width": 445, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 800, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 882, - "y": 794, - "width": 446, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 789, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 260, - "y": 923, - "width": 1336, - "height": 97 - }, - "corners": [ - { - "x": 260, - "y": 923 - }, - { - "x": 1596, - "y": 923 - }, - { - "x": 260, - "y": 1020 - }, - { - "x": 1596, - "y": 1020 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 937, - "width": 446, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 933, - "width": 447, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 923, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 261, - "y": 1058, - "width": 1336, - "height": 96 - }, - "corners": [ - { - "x": 261, - "y": 1058 - }, - { - "x": 1597, - "y": 1058 - }, - { - "x": 261, - "y": 1154 - }, - { - "x": 1597, - "y": 1154 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1069, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1065, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1058, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 261, - "y": 1193, - "width": 1336, - "height": 318 - }, - "corners": [ - { - "x": 261, - "y": 1193 - }, - { - "x": 1597, - "y": 1193 - }, - { - "x": 261, - "y": 1511 - }, - { - "x": 1597, - "y": 1511 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1246, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 261, - "y": 1335, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 261, - "y": 1424, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 572, - "y": 1198, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 572, - "y": 1288, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 572, - "y": 1377, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1240, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 884, - "y": 1330, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1193, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1151, - "y": 1283, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1151, - "y": 1374, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 261, - "y": 1597, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 261, - "y": 1597 - }, - { - "x": 1597, - "y": 1597 - }, - { - "x": 261, - "y": 1690 - }, - { - "x": 1597, - "y": 1690 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1602, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1600, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 884, - "y": 1598, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1597, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-back.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-back.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.layout.json deleted file mode 100644 index 181c1ae351..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-back.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 245, - "y": 344, - "width": 1333, - "height": 91 - }, - "corners": [ - { - "x": 245, - "y": 344 - }, - { - "x": 1578, - "y": 344 - }, - { - "x": 245, - "y": 435 - }, - { - "x": 1578, - "y": 435 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 245, - "y": 348, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 555, - "y": 346, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1133, - "y": 344, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 245, - "y": 477, - "width": 1332, - "height": 93 - }, - "corners": [ - { - "x": 245, - "y": 477 - }, - { - "x": 1577, - "y": 477 - }, - { - "x": 245, - "y": 570 - }, - { - "x": 1577, - "y": 570 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 245, - "y": 482, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 555, - "y": 480, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1133, - "y": 477, - "width": 444, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 246, - "y": 611, - "width": 1332, - "height": 93 - }, - "corners": [ - { - "x": 246, - "y": 611 - }, - { - "x": 1578, - "y": 611 - }, - { - "x": 246, - "y": 704 - }, - { - "x": 1578, - "y": 704 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 616, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 614, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1133, - "y": 611, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 246, - "y": 744, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 246, - "y": 744 - }, - { - "x": 1579, - "y": 744 - }, - { - "x": 246, - "y": 838 - }, - { - "x": 1579, - "y": 838 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 750, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 748, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 744, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 246, - "y": 878, - "width": 1333, - "height": 93 - }, - "corners": [ - { - "x": 246, - "y": 878 - }, - { - "x": 1579, - "y": 878 - }, - { - "x": 246, - "y": 971 - }, - { - "x": 1579, - "y": 971 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 884, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 882, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 878, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 247, - "y": 1011, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 247, - "y": 1011 - }, - { - "x": 1580, - "y": 1011 - }, - { - "x": 247, - "y": 1105 - }, - { - "x": 1580, - "y": 1105 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 1018, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 557, - "y": 1015, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 1011, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 869, - "y": 1235, - "width": 711, - "height": 88 - }, - "corners": [ - { - "x": 869, - "y": 1235 - }, - { - "x": 1580, - "y": 1235 - }, - { - "x": 869, - "y": 1323 - }, - { - "x": 1580, - "y": 1323 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 869, - "y": 1237, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1136, - "y": 1235, - "width": 444, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-front.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-front.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.layout.json deleted file mode 100644 index bc963cdd0f..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-front.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 264, - "y": 527, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 264, - "y": 527 - }, - { - "x": 1599, - "y": 527 - }, - { - "x": 264, - "y": 618 - }, - { - "x": 1599, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 264, - "y": 529, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 575, - "y": 528, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 886, - "y": 527, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1153, - "y": 527, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 263, - "y": 660, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 263, - "y": 660 - }, - { - "x": 1599, - "y": 660 - }, - { - "x": 263, - "y": 752 - }, - { - "x": 1599, - "y": 752 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 662, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 662, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1153, - "y": 660, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 263, - "y": 794, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 263, - "y": 794 - }, - { - "x": 1598, - "y": 794 - }, - { - "x": 263, - "y": 885 - }, - { - "x": 1598, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 796, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 796, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 795, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 794, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 262, - "y": 928, - "width": 1336, - "height": 90 - }, - "corners": [ - { - "x": 262, - "y": 928 - }, - { - "x": 1598, - "y": 928 - }, - { - "x": 262, - "y": 1018 - }, - { - "x": 1598, - "y": 1018 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 929, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 929, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 928, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 262, - "y": 1062, - "width": 1335, - "height": 90 - }, - "corners": [ - { - "x": 262, - "y": 1062 - }, - { - "x": 1597, - "y": 1062 - }, - { - "x": 262, - "y": 1152 - }, - { - "x": 1597, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 1062, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 1062, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1062, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 260, - "y": 1196, - "width": 1337, - "height": 314 - }, - "corners": [ - { - "x": 260, - "y": 1196 - }, - { - "x": 1597, - "y": 1196 - }, - { - "x": 260, - "y": 1510 - }, - { - "x": 1597, - "y": 1510 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1241, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 261, - "y": 1331, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 260, - "y": 1419, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 572, - "y": 1196, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 572, - "y": 1286, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 571, - "y": 1375, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1241, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 883, - "y": 1331, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1196, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1151, - "y": 1286, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1150, - "y": 1375, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 259, - "y": 1598, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 259, - "y": 1598 - }, - { - "x": 1594, - "y": 1598 - }, - { - "x": 259, - "y": 1690 - }, - { - "x": 1594, - "y": 1690 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1598, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 1598, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 882, - "y": 1599, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1599, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.layout.json deleted file mode 100644 index 53dd5e045d..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 246, - "y": 336, - "width": 1333, - "height": 100 - }, - "corners": [ - { - "x": 246, - "y": 336 - }, - { - "x": 1579, - "y": 336 - }, - { - "x": 246, - "y": 436 - }, - { - "x": 1579, - "y": 436 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 356, - "width": 446, - "height": 80 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 556, - "y": 349, - "width": 447, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1133, - "y": 336, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 249, - "y": 470, - "width": 1333, - "height": 100 - }, - "corners": [ - { - "x": 249, - "y": 470 - }, - { - "x": 1582, - "y": 470 - }, - { - "x": 249, - "y": 570 - }, - { - "x": 1582, - "y": 570 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 489, - "width": 445, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 482, - "width": 446, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 470, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 251, - "y": 604, - "width": 1333, - "height": 99 - }, - "corners": [ - { - "x": 251, - "y": 604 - }, - { - "x": 1584, - "y": 604 - }, - { - "x": 251, - "y": 703 - }, - { - "x": 1584, - "y": 703 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 622, - "width": 445, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 616, - "width": 446, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 604, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 253, - "y": 738, - "width": 1333, - "height": 99 - }, - "corners": [ - { - "x": 253, - "y": 738 - }, - { - "x": 1586, - "y": 738 - }, - { - "x": 253, - "y": 837 - }, - { - "x": 1586, - "y": 837 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 756, - "width": 445, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 750, - "width": 446, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 738, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 255, - "y": 872, - "width": 1333, - "height": 98 - }, - "corners": [ - { - "x": 255, - "y": 872 - }, - { - "x": 1588, - "y": 872 - }, - { - "x": 255, - "y": 970 - }, - { - "x": 1588, - "y": 970 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 889, - "width": 445, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 883, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1142, - "y": 872, - "width": 446, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 256, - "y": 1007, - "width": 1333, - "height": 97 - }, - "corners": [ - { - "x": 256, - "y": 1007 - }, - { - "x": 1589, - "y": 1007 - }, - { - "x": 256, - "y": 1104 - }, - { - "x": 1589, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1022, - "width": 445, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 1017, - "width": 446, - "height": 82 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1007, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 879, - "y": 1231, - "width": 711, - "height": 89 - }, - "corners": [ - { - "x": 879, - "y": 1231 - }, - { - "x": 1590, - "y": 1231 - }, - { - "x": 879, - "y": 1320 - }, - { - "x": 1590, - "y": 1320 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 879, - "y": 1234, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1145, - "y": 1231, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-front.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-front.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.layout.json deleted file mode 100644 index abe2d36e93..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-front.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 263, - "y": 518, - "width": 1334, - "height": 109 - }, - "corners": [ - { - "x": 263, - "y": 518 - }, - { - "x": 1597, - "y": 518 - }, - { - "x": 263, - "y": 627 - }, - { - "x": 1597, - "y": 627 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 518, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 522, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 886, - "y": 527, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1153, - "y": 531, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 261, - "y": 651, - "width": 1334, - "height": 110 - }, - "corners": [ - { - "x": 261, - "y": 651 - }, - { - "x": 1595, - "y": 651 - }, - { - "x": 261, - "y": 761 - }, - { - "x": 1595, - "y": 761 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 651, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 656, - "width": 444, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 664, - "width": 445, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 258, - "y": 785, - "width": 1335, - "height": 109 - }, - "corners": [ - { - "x": 258, - "y": 785 - }, - { - "x": 1593, - "y": 785 - }, - { - "x": 258, - "y": 894 - }, - { - "x": 1593, - "y": 894 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 785, - "width": 445, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 790, - "width": 445, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 881, - "y": 794, - "width": 445, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 798, - "width": 445, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 256, - "y": 921, - "width": 1335, - "height": 105 - }, - "corners": [ - { - "x": 256, - "y": 921 - }, - { - "x": 1591, - "y": 921 - }, - { - "x": 256, - "y": 1026 - }, - { - "x": 1591, - "y": 1026 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 921, - "width": 445, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 924, - "width": 444, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 931, - "width": 445, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 254, - "y": 1055, - "width": 1336, - "height": 103 - }, - "corners": [ - { - "x": 254, - "y": 1055 - }, - { - "x": 1590, - "y": 1055 - }, - { - "x": 254, - "y": 1158 - }, - { - "x": 1590, - "y": 1158 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 254, - "y": 1055, - "width": 446, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 1058, - "width": 445, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 1064, - "width": 446, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 252, - "y": 1194, - "width": 1337, - "height": 315 - }, - "corners": [ - { - "x": 252, - "y": 1194 - }, - { - "x": 1589, - "y": 1194 - }, - { - "x": 252, - "y": 1509 - }, - { - "x": 1589, - "y": 1509 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 253, - "y": 1236, - "width": 446, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 253, - "y": 1327, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 252, - "y": 1416, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 565, - "y": 1194, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 564, - "y": 1283, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 564, - "y": 1373, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 876, - "y": 1240, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 876, - "y": 1329, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1197, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1143, - "y": 1286, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1142, - "y": 1376, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 251, - "y": 1597, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 251, - "y": 1597 - }, - { - "x": 1587, - "y": 1597 - }, - { - "x": 251, - "y": 1688 - }, - { - "x": 1587, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 1597, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 1597, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 874, - "y": 1598, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 1598, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-back.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-back.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.layout.json deleted file mode 100644 index cfa3062c4b..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-back.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 254, - "y": 336, - "width": 1331, - "height": 109 - }, - "corners": [ - { - "x": 254, - "y": 336 - }, - { - "x": 1585, - "y": 336 - }, - { - "x": 254, - "y": 445 - }, - { - "x": 1585, - "y": 445 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 254, - "y": 336, - "width": 443, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 564, - "y": 341, - "width": 443, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1142, - "y": 348, - "width": 443, - "height": 97 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 252, - "y": 470, - "width": 1331, - "height": 107 - }, - "corners": [ - { - "x": 252, - "y": 470 - }, - { - "x": 1583, - "y": 470 - }, - { - "x": 252, - "y": 577 - }, - { - "x": 1583, - "y": 577 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 252, - "y": 470, - "width": 443, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 474, - "width": 443, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 482, - "width": 444, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 250, - "y": 605, - "width": 1332, - "height": 105 - }, - "corners": [ - { - "x": 250, - "y": 605 - }, - { - "x": 1582, - "y": 605 - }, - { - "x": 250, - "y": 710 - }, - { - "x": 1582, - "y": 710 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 605, - "width": 444, - "height": 96 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 609, - "width": 444, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 615, - "width": 444, - "height": 95 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 249, - "y": 741, - "width": 1331, - "height": 100 - }, - "corners": [ - { - "x": 249, - "y": 741 - }, - { - "x": 1580, - "y": 741 - }, - { - "x": 249, - "y": 841 - }, - { - "x": 1580, - "y": 841 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 741, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 743, - "width": 444, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 748, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 248, - "y": 877, - "width": 1332, - "height": 96 - }, - "corners": [ - { - "x": 248, - "y": 877 - }, - { - "x": 1580, - "y": 877 - }, - { - "x": 248, - "y": 973 - }, - { - "x": 1580, - "y": 973 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 877, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 879, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 881, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 247, - "y": 1012, - "width": 1332, - "height": 93 - }, - "corners": [ - { - "x": 247, - "y": 1012 - }, - { - "x": 1579, - "y": 1012 - }, - { - "x": 247, - "y": 1105 - }, - { - "x": 1579, - "y": 1105 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 1012, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 557, - "y": 1013, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1135, - "y": 1014, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 867, - "y": 1237, - "width": 712, - "height": 90 - }, - "corners": [ - { - "x": 867, - "y": 1237 - }, - { - "x": 1579, - "y": 1237 - }, - { - "x": 867, - "y": 1327 - }, - { - "x": 1579, - "y": 1327 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 867, - "y": 1237, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1134, - "y": 1237, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-front.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-front.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.layout.json deleted file mode 100644 index 853e25bc3e..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-front.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 257, - "y": 519, - "width": 1336, - "height": 99 - }, - "corners": [ - { - "x": 257, - "y": 519 - }, - { - "x": 1593, - "y": 519 - }, - { - "x": 257, - "y": 618 - }, - { - "x": 1593, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 539, - "width": 446, - "height": 79 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 532, - "width": 447, - "height": 80 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 879, - "y": 525, - "width": 447, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 519, - "width": 447, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 259, - "y": 653, - "width": 1336, - "height": 99 - }, - "corners": [ - { - "x": 259, - "y": 653 - }, - { - "x": 1595, - "y": 653 - }, - { - "x": 259, - "y": 752 - }, - { - "x": 1595, - "y": 752 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 671, - "width": 446, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 665, - "width": 447, - "height": 81 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 653, - "width": 447, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 260, - "y": 788, - "width": 1336, - "height": 98 - }, - "corners": [ - { - "x": 260, - "y": 788 - }, - { - "x": 1596, - "y": 788 - }, - { - "x": 260, - "y": 886 - }, - { - "x": 1596, - "y": 886 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 803, - "width": 446, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 798, - "width": 447, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 882, - "y": 792, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 788, - "width": 447, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 261, - "y": 923, - "width": 1336, - "height": 96 - }, - "corners": [ - { - "x": 261, - "y": 923 - }, - { - "x": 1597, - "y": 923 - }, - { - "x": 261, - "y": 1019 - }, - { - "x": 1597, - "y": 1019 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 936, - "width": 446, - "height": 83 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 931, - "width": 446, - "height": 84 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 923, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 261, - "y": 1058, - "width": 1336, - "height": 95 - }, - "corners": [ - { - "x": 261, - "y": 1058 - }, - { - "x": 1597, - "y": 1058 - }, - { - "x": 261, - "y": 1153 - }, - { - "x": 1597, - "y": 1153 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1068, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1065, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1058, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 261, - "y": 1192, - "width": 1336, - "height": 318 - }, - "corners": [ - { - "x": 261, - "y": 1192 - }, - { - "x": 1597, - "y": 1192 - }, - { - "x": 261, - "y": 1510 - }, - { - "x": 1597, - "y": 1510 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 1244, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 262, - "y": 1334, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 261, - "y": 1422, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 572, - "y": 1198, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 573, - "y": 1287, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 573, - "y": 1376, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1239, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 884, - "y": 1329, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1192, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1151, - "y": 1283, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1151, - "y": 1373, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 261, - "y": 1596, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 261, - "y": 1596 - }, - { - "x": 1597, - "y": 1596 - }, - { - "x": 261, - "y": 1689 - }, - { - "x": 1597, - "y": 1689 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1601, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1599, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 884, - "y": 1597, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1596, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-back.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-back.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.layout.json deleted file mode 100644 index afa37f57ee..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-back.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 247, - "y": 344, - "width": 1334, - "height": 91 - }, - "corners": [ - { - "x": 247, - "y": 344 - }, - { - "x": 1581, - "y": 344 - }, - { - "x": 247, - "y": 435 - }, - { - "x": 1581, - "y": 435 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 346, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 558, - "y": 345, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1135, - "y": 344, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 247, - "y": 477, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 247, - "y": 477 - }, - { - "x": 1581, - "y": 477 - }, - { - "x": 247, - "y": 569 - }, - { - "x": 1581, - "y": 569 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 480, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 479, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1135, - "y": 477, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 247, - "y": 611, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 247, - "y": 611 - }, - { - "x": 1582, - "y": 611 - }, - { - "x": 247, - "y": 703 - }, - { - "x": 1582, - "y": 703 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 614, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 613, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1135, - "y": 611, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 247, - "y": 745, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 247, - "y": 745 - }, - { - "x": 1582, - "y": 745 - }, - { - "x": 247, - "y": 837 - }, - { - "x": 1582, - "y": 837 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 748, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 747, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 745, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 247, - "y": 879, - "width": 1334, - "height": 91 - }, - "corners": [ - { - "x": 247, - "y": 879 - }, - { - "x": 1581, - "y": 879 - }, - { - "x": 247, - "y": 970 - }, - { - "x": 1581, - "y": 970 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 882, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 881, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 879, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 247, - "y": 1012, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 247, - "y": 1012 - }, - { - "x": 1582, - "y": 1012 - }, - { - "x": 247, - "y": 1104 - }, - { - "x": 1582, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 1016, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 1015, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 1012, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 870, - "y": 1234, - "width": 713, - "height": 91 - }, - "corners": [ - { - "x": 870, - "y": 1234 - }, - { - "x": 1583, - "y": 1234 - }, - { - "x": 870, - "y": 1325 - }, - { - "x": 1583, - "y": 1325 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 870, - "y": 1236, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1136, - "y": 1234, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-front.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-front.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.layout.json deleted file mode 100644 index 624082d677..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-front.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 262, - "y": 525, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 262, - "y": 525 - }, - { - "x": 1598, - "y": 525 - }, - { - "x": 262, - "y": 616 - }, - { - "x": 1598, - "y": 616 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 527, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 526, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 525, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 525, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 261, - "y": 659, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 261, - "y": 659 - }, - { - "x": 1597, - "y": 659 - }, - { - "x": 261, - "y": 750 - }, - { - "x": 1597, - "y": 750 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 660, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 660, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 659, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 260, - "y": 792, - "width": 1337, - "height": 91 - }, - "corners": [ - { - "x": 260, - "y": 792 - }, - { - "x": 1597, - "y": 792 - }, - { - "x": 260, - "y": 883 - }, - { - "x": 1597, - "y": 883 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 793, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 792, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 260, - "y": 925, - "width": 1337, - "height": 91 - }, - "corners": [ - { - "x": 260, - "y": 925 - }, - { - "x": 1597, - "y": 925 - }, - { - "x": 260, - "y": 1016 - }, - { - "x": 1597, - "y": 1016 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 927, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 927, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 925, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 259, - "y": 1059, - "width": 1338, - "height": 92 - }, - "corners": [ - { - "x": 259, - "y": 1059 - }, - { - "x": 1597, - "y": 1059 - }, - { - "x": 259, - "y": 1151 - }, - { - "x": 1597, - "y": 1151 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1060, - "width": 447, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1060, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1059, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 258, - "y": 1193, - "width": 1338, - "height": 315 - }, - "corners": [ - { - "x": 258, - "y": 1193 - }, - { - "x": 1596, - "y": 1193 - }, - { - "x": 258, - "y": 1508 - }, - { - "x": 1596, - "y": 1508 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1239, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 258, - "y": 1328, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 258, - "y": 1418, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 571, - "y": 1195, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 571, - "y": 1284, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 570, - "y": 1373, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 882, - "y": 1238, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 882, - "y": 1328, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1193, - "width": 447, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1149, - "y": 1283, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1149, - "y": 1372, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 257, - "y": 1595, - "width": 1338, - "height": 91 - }, - "corners": [ - { - "x": 257, - "y": 1595 - }, - { - "x": 1595, - "y": 1595 - }, - { - "x": 257, - "y": 1686 - }, - { - "x": 1595, - "y": 1686 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 1596, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 1596, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 881, - "y": 1595, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 1595, - "width": 447, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.layout.json deleted file mode 100644 index 2566ce0a87..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 248, - "y": 340, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 248, - "y": 340 - }, - { - "x": 1581, - "y": 340 - }, - { - "x": 248, - "y": 434 - }, - { - "x": 1581, - "y": 434 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 348, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 558, - "y": 346, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 340, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 249, - "y": 474, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 249, - "y": 474 - }, - { - "x": 1582, - "y": 474 - }, - { - "x": 249, - "y": 568 - }, - { - "x": 1582, - "y": 568 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 481, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 479, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 474, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 250, - "y": 607, - "width": 1333, - "height": 95 - }, - "corners": [ - { - "x": 250, - "y": 607 - }, - { - "x": 1583, - "y": 607 - }, - { - "x": 250, - "y": 702 - }, - { - "x": 1583, - "y": 702 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 615, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 560, - "y": 613, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 607, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 250, - "y": 742, - "width": 1334, - "height": 94 - }, - "corners": [ - { - "x": 250, - "y": 742 - }, - { - "x": 1584, - "y": 742 - }, - { - "x": 250, - "y": 836 - }, - { - "x": 1584, - "y": 836 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 750, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 747, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1138, - "y": 742, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 251, - "y": 876, - "width": 1334, - "height": 94 - }, - "corners": [ - { - "x": 251, - "y": 876 - }, - { - "x": 1585, - "y": 876 - }, - { - "x": 251, - "y": 970 - }, - { - "x": 1585, - "y": 970 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 884, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 561, - "y": 881, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1139, - "y": 876, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 252, - "y": 1009, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 252, - "y": 1009 - }, - { - "x": 1586, - "y": 1009 - }, - { - "x": 252, - "y": 1104 - }, - { - "x": 1586, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 252, - "y": 1018, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 1015, - "width": 446, - "height": 85 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 1009, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 875, - "y": 1231, - "width": 712, - "height": 89 - }, - "corners": [ - { - "x": 875, - "y": 1231 - }, - { - "x": 1587, - "y": 1231 - }, - { - "x": 875, - "y": 1320 - }, - { - "x": 1587, - "y": 1320 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 875, - "y": 1234, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1142, - "y": 1231, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-front.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-front.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.layout.json deleted file mode 100644 index f3fa502483..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-front.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 265, - "y": 524, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 265, - "y": 524 - }, - { - "x": 1599, - "y": 524 - }, - { - "x": 265, - "y": 619 - }, - { - "x": 1599, - "y": 619 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 265, - "y": 524, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 576, - "y": 525, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 887, - "y": 526, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1154, - "y": 527, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 264, - "y": 658, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 264, - "y": 658 - }, - { - "x": 1598, - "y": 658 - }, - { - "x": 264, - "y": 753 - }, - { - "x": 1598, - "y": 753 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 264, - "y": 658, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 575, - "y": 659, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1153, - "y": 661, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 263, - "y": 791, - "width": 1335, - "height": 97 - }, - "corners": [ - { - "x": 263, - "y": 791 - }, - { - "x": 1598, - "y": 791 - }, - { - "x": 263, - "y": 888 - }, - { - "x": 1598, - "y": 888 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 263, - "y": 791, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 574, - "y": 792, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 794, - "width": 446, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 795, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 262, - "y": 925, - "width": 1334, - "height": 96 - }, - "corners": [ - { - "x": 262, - "y": 925 - }, - { - "x": 1596, - "y": 925 - }, - { - "x": 262, - "y": 1021 - }, - { - "x": 1596, - "y": 1021 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 925, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 926, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 929, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 261, - "y": 1058, - "width": 1334, - "height": 97 - }, - "corners": [ - { - "x": 261, - "y": 1058 - }, - { - "x": 1595, - "y": 1058 - }, - { - "x": 261, - "y": 1155 - }, - { - "x": 1595, - "y": 1155 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 261, - "y": 1058, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 1060, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1062, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 258, - "y": 1193, - "width": 1336, - "height": 314 - }, - "corners": [ - { - "x": 258, - "y": 1193 - }, - { - "x": 1594, - "y": 1193 - }, - { - "x": 258, - "y": 1507 - }, - { - "x": 1594, - "y": 1507 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1236, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 259, - "y": 1325, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 258, - "y": 1414, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 571, - "y": 1193, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 570, - "y": 1283, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 569, - "y": 1372, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 882, - "y": 1240, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 881, - "y": 1329, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1196, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1148, - "y": 1286, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1147, - "y": 1376, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 256, - "y": 1593, - "width": 1334, - "height": 100 - }, - "corners": [ - { - "x": 256, - "y": 1593 - }, - { - "x": 1590, - "y": 1593 - }, - { - "x": 256, - "y": 1693 - }, - { - "x": 1590, - "y": 1693 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1593, - "width": 444, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 1595, - "width": 445, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 878, - "y": 1597, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 1599, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.layout.json deleted file mode 100644 index d92861a43a..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 256, - "y": 339, - "width": 1333, - "height": 95 - }, - "corners": [ - { - "x": 256, - "y": 339 - }, - { - "x": 1589, - "y": 339 - }, - { - "x": 256, - "y": 434 - }, - { - "x": 1589, - "y": 434 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 347, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 566, - "y": 345, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 339, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 256, - "y": 473, - "width": 1333, - "height": 94 - }, - "corners": [ - { - "x": 256, - "y": 473 - }, - { - "x": 1589, - "y": 473 - }, - { - "x": 256, - "y": 567 - }, - { - "x": 1589, - "y": 567 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 480, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 478, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 473, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 257, - "y": 607, - "width": 1332, - "height": 94 - }, - "corners": [ - { - "x": 257, - "y": 607 - }, - { - "x": 1589, - "y": 607 - }, - { - "x": 257, - "y": 701 - }, - { - "x": 1589, - "y": 701 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 614, - "width": 444, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 612, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 607, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 257, - "y": 742, - "width": 1333, - "height": 93 - }, - "corners": [ - { - "x": 257, - "y": 742 - }, - { - "x": 1590, - "y": 742 - }, - { - "x": 257, - "y": 835 - }, - { - "x": 1590, - "y": 835 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 749, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 746, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 742, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 258, - "y": 876, - "width": 1332, - "height": 93 - }, - "corners": [ - { - "x": 258, - "y": 876 - }, - { - "x": 1590, - "y": 876 - }, - { - "x": 258, - "y": 969 - }, - { - "x": 1590, - "y": 969 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 882, - "width": 444, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 879, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 876, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 258, - "y": 1010, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 258, - "y": 1010 - }, - { - "x": 1590, - "y": 1010 - }, - { - "x": 258, - "y": 1102 - }, - { - "x": 1590, - "y": 1102 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 1015, - "width": 444, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 1013, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 1010, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 879, - "y": 1232, - "width": 711, - "height": 89 - }, - "corners": [ - { - "x": 879, - "y": 1232 - }, - { - "x": 1590, - "y": 1232 - }, - { - "x": 879, - "y": 1321 - }, - { - "x": 1590, - "y": 1321 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 879, - "y": 1234, - "width": 444, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1145, - "y": 1232, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-front.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-front.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.layout.json deleted file mode 100644 index c4871a874c..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-front.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 259, - "y": 524, - "width": 1336, - "height": 94 - }, - "corners": [ - { - "x": 259, - "y": 524 - }, - { - "x": 1595, - "y": 524 - }, - { - "x": 259, - "y": 618 - }, - { - "x": 1595, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 524, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 525, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 882, - "y": 526, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 527, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 258, - "y": 659, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 258, - "y": 659 - }, - { - "x": 1594, - "y": 659 - }, - { - "x": 258, - "y": 752 - }, - { - "x": 1594, - "y": 752 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 659, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 659, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 661, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 258, - "y": 793, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 258, - "y": 793 - }, - { - "x": 1594, - "y": 793 - }, - { - "x": 258, - "y": 885 - }, - { - "x": 1594, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 793, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 569, - "y": 793, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 881, - "y": 794, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 794, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 257, - "y": 927, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 257, - "y": 927 - }, - { - "x": 1593, - "y": 927 - }, - { - "x": 257, - "y": 1019 - }, - { - "x": 1593, - "y": 1019 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 927, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 927, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1147, - "y": 928, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 256, - "y": 1060, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 256, - "y": 1060 - }, - { - "x": 1593, - "y": 1060 - }, - { - "x": 256, - "y": 1152 - }, - { - "x": 1593, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1060, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 1060, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 1061, - "width": 447, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 255, - "y": 1194, - "width": 1337, - "height": 314 - }, - "corners": [ - { - "x": 255, - "y": 1194 - }, - { - "x": 1592, - "y": 1194 - }, - { - "x": 255, - "y": 1508 - }, - { - "x": 1592, - "y": 1508 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1239, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 256, - "y": 1328, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 255, - "y": 1418, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 567, - "y": 1194, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 567, - "y": 1283, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 567, - "y": 1373, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 879, - "y": 1239, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 879, - "y": 1329, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 1195, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1146, - "y": 1284, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1146, - "y": 1373, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 255, - "y": 1596, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 255, - "y": 1596 - }, - { - "x": 1591, - "y": 1596 - }, - { - "x": 255, - "y": 1687 - }, - { - "x": 1591, - "y": 1687 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 1596, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 1596, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 878, - "y": 1596, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 1596, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-back.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-back.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.layout.json deleted file mode 100644 index 4f2f02e2b4..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-back.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 249, - "y": 340, - "width": 1334, - "height": 99 - }, - "corners": [ - { - "x": 249, - "y": 340 - }, - { - "x": 1583, - "y": 340 - }, - { - "x": 249, - "y": 439 - }, - { - "x": 1583, - "y": 439 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 249, - "y": 340, - "width": 445, - "height": 94 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 560, - "y": 343, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 346, - "width": 446, - "height": 93 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 248, - "y": 476, - "width": 1334, - "height": 95 - }, - "corners": [ - { - "x": 248, - "y": 476 - }, - { - "x": 1582, - "y": 476 - }, - { - "x": 248, - "y": 571 - }, - { - "x": 1582, - "y": 571 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 476, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 477, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1137, - "y": 479, - "width": 445, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 248, - "y": 610, - "width": 1334, - "height": 93 - }, - "corners": [ - { - "x": 248, - "y": 610 - }, - { - "x": 1582, - "y": 610 - }, - { - "x": 248, - "y": 703 - }, - { - "x": 1582, - "y": 703 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 248, - "y": 610, - "width": 444, - "height": 92 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 559, - "y": 611, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 612, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 247, - "y": 746, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 247, - "y": 746 - }, - { - "x": 1582, - "y": 746 - }, - { - "x": 247, - "y": 837 - }, - { - "x": 1582, - "y": 837 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 746, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 746, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 746, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 247, - "y": 880, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 247, - "y": 880 - }, - { - "x": 1582, - "y": 880 - }, - { - "x": 247, - "y": 971 - }, - { - "x": 1582, - "y": 971 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 880, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 880, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 880, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 247, - "y": 1013, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 247, - "y": 1013 - }, - { - "x": 1582, - "y": 1013 - }, - { - "x": 247, - "y": 1104 - }, - { - "x": 1582, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 247, - "y": 1014, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 558, - "y": 1014, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1136, - "y": 1013, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 868, - "y": 1235, - "width": 713, - "height": 91 - }, - "corners": [ - { - "x": 868, - "y": 1235 - }, - { - "x": 1581, - "y": 1235 - }, - { - "x": 868, - "y": 1326 - }, - { - "x": 1581, - "y": 1326 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 868, - "y": 1236, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1135, - "y": 1235, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-front.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-front.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.layout.json deleted file mode 100644 index dbcd3605d2..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-front.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 260, - "y": 523, - "width": 1336, - "height": 95 - }, - "corners": [ - { - "x": 260, - "y": 523 - }, - { - "x": 1596, - "y": 523 - }, - { - "x": 260, - "y": 618 - }, - { - "x": 1596, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 532, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 529, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 526, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 523, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 260, - "y": 658, - "width": 1337, - "height": 94 - }, - "corners": [ - { - "x": 260, - "y": 658 - }, - { - "x": 1597, - "y": 658 - }, - { - "x": 260, - "y": 752 - }, - { - "x": 1597, - "y": 752 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 665, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 663, - "width": 447, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 658, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 260, - "y": 792, - "width": 1337, - "height": 93 - }, - "corners": [ - { - "x": 260, - "y": 792 - }, - { - "x": 1597, - "y": 792 - }, - { - "x": 260, - "y": 885 - }, - { - "x": 1597, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 798, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 796, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 794, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 792, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 260, - "y": 926, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 260, - "y": 926 - }, - { - "x": 1597, - "y": 926 - }, - { - "x": 260, - "y": 1018 - }, - { - "x": 1597, - "y": 1018 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 931, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 572, - "y": 929, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 926, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 259, - "y": 1060, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 259, - "y": 1060 - }, - { - "x": 1596, - "y": 1060 - }, - { - "x": 259, - "y": 1152 - }, - { - "x": 1596, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1063, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1062, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1060, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 258, - "y": 1194, - "width": 1338, - "height": 315 - }, - "corners": [ - { - "x": 258, - "y": 1194 - }, - { - "x": 1596, - "y": 1194 - }, - { - "x": 258, - "y": 1509 - }, - { - "x": 1596, - "y": 1509 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 259, - "y": 1242, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 259, - "y": 1331, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 258, - "y": 1420, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 571, - "y": 1196, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 571, - "y": 1285, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 570, - "y": 1375, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 882, - "y": 1240, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 882, - "y": 1329, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1149, - "y": 1194, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1149, - "y": 1284, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1149, - "y": 1373, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 258, - "y": 1596, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 258, - "y": 1596 - }, - { - "x": 1594, - "y": 1596 - }, - { - "x": 258, - "y": 1688 - }, - { - "x": 1594, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 258, - "y": 1599, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 570, - "y": 1598, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 881, - "y": 1597, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1148, - "y": 1596, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-back.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-back.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.layout.json deleted file mode 100644 index 72dc674824..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-back.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 257, - "y": 343, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 257, - "y": 343 - }, - { - "x": 1591, - "y": 343 - }, - { - "x": 257, - "y": 435 - }, - { - "x": 1591, - "y": 435 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 347, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 568, - "y": 346, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 343, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 257, - "y": 476, - "width": 1334, - "height": 93 - }, - "corners": [ - { - "x": 257, - "y": 476 - }, - { - "x": 1591, - "y": 476 - }, - { - "x": 257, - "y": 569 - }, - { - "x": 1591, - "y": 569 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 480, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 479, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 476, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 257, - "y": 611, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 257, - "y": 611 - }, - { - "x": 1591, - "y": 611 - }, - { - "x": 257, - "y": 703 - }, - { - "x": 1591, - "y": 703 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 614, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 568, - "y": 612, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 611, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 256, - "y": 745, - "width": 1335, - "height": 92 - }, - "corners": [ - { - "x": 256, - "y": 745 - }, - { - "x": 1591, - "y": 745 - }, - { - "x": 256, - "y": 837 - }, - { - "x": 1591, - "y": 837 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 748, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 747, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 745, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 256, - "y": 879, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 256, - "y": 879 - }, - { - "x": 1591, - "y": 879 - }, - { - "x": 256, - "y": 970 - }, - { - "x": 1591, - "y": 970 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 881, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 880, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 879, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 256, - "y": 1013, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 256, - "y": 1013 - }, - { - "x": 1591, - "y": 1013 - }, - { - "x": 256, - "y": 1104 - }, - { - "x": 1591, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1015, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 1014, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 1013, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 878, - "y": 1235, - "width": 713, - "height": 90 - }, - "corners": [ - { - "x": 878, - "y": 1235 - }, - { - "x": 1591, - "y": 1235 - }, - { - "x": 878, - "y": 1325 - }, - { - "x": 1591, - "y": 1325 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 878, - "y": 1236, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1145, - "y": 1235, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-front.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-front.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.layout.json deleted file mode 100644 index 54183525a3..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-front.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 251, - "y": 525, - "width": 1337, - "height": 91 - }, - "corners": [ - { - "x": 251, - "y": 525 - }, - { - "x": 1588, - "y": 525 - }, - { - "x": 251, - "y": 616 - }, - { - "x": 1588, - "y": 616 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 526, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 526, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 874, - "y": 525, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 525, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 251, - "y": 659, - "width": 1337, - "height": 91 - }, - "corners": [ - { - "x": 251, - "y": 659 - }, - { - "x": 1588, - "y": 659 - }, - { - "x": 251, - "y": 750 - }, - { - "x": 1588, - "y": 750 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 660, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 660, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 659, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 251, - "y": 792, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 251, - "y": 792 - }, - { - "x": 1587, - "y": 792 - }, - { - "x": 251, - "y": 884 - }, - { - "x": 1587, - "y": 884 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 795, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 874, - "y": 793, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 792, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 251, - "y": 926, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 251, - "y": 926 - }, - { - "x": 1587, - "y": 926 - }, - { - "x": 251, - "y": 1017 - }, - { - "x": 1587, - "y": 1017 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 928, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 927, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 926, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 250, - "y": 1059, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 1059 - }, - { - "x": 1587, - "y": 1059 - }, - { - "x": 250, - "y": 1151 - }, - { - "x": 1587, - "y": 1151 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1062, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 1061, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 1059, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 250, - "y": 1193, - "width": 1337, - "height": 315 - }, - "corners": [ - { - "x": 250, - "y": 1193 - }, - { - "x": 1587, - "y": 1193 - }, - { - "x": 250, - "y": 1508 - }, - { - "x": 1587, - "y": 1508 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1241, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 250, - "y": 1330, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 250, - "y": 1420, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 562, - "y": 1195, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 562, - "y": 1285, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 562, - "y": 1374, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 874, - "y": 1239, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 874, - "y": 1328, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 1193, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1141, - "y": 1283, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1141, - "y": 1372, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 250, - "y": 1595, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 1595 - }, - { - "x": 1586, - "y": 1595 - }, - { - "x": 250, - "y": 1687 - }, - { - "x": 1586, - "y": 1687 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1598, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 1597, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 873, - "y": 1596, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 1595, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-back.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-back.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.layout.json deleted file mode 100644 index a05c4b3063..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-back.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 257, - "y": 344, - "width": 1332, - "height": 91 - }, - "corners": [ - { - "x": 257, - "y": 344 - }, - { - "x": 1589, - "y": 344 - }, - { - "x": 257, - "y": 435 - }, - { - "x": 1589, - "y": 435 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 345, - "width": 444, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 567, - "y": 345, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 344, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 257, - "y": 478, - "width": 1332, - "height": 91 - }, - "corners": [ - { - "x": 257, - "y": 478 - }, - { - "x": 1589, - "y": 478 - }, - { - "x": 257, - "y": 569 - }, - { - "x": 1589, - "y": 569 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 257, - "y": 478, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 478, - "width": 444, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 478, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 256, - "y": 612, - "width": 1333, - "height": 91 - }, - "corners": [ - { - "x": 256, - "y": 612 - }, - { - "x": 1589, - "y": 612 - }, - { - "x": 256, - "y": 703 - }, - { - "x": 1589, - "y": 703 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 612, - "width": 445, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 612, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 612, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 256, - "y": 746, - "width": 1332, - "height": 90 - }, - "corners": [ - { - "x": 256, - "y": 746 - }, - { - "x": 1588, - "y": 746 - }, - { - "x": 256, - "y": 836 - }, - { - "x": 1588, - "y": 836 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 746, - "width": 444, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 746, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 746, - "width": 444, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 255, - "y": 879, - "width": 1333, - "height": 91 - }, - "corners": [ - { - "x": 255, - "y": 879 - }, - { - "x": 1588, - "y": 879 - }, - { - "x": 255, - "y": 970 - }, - { - "x": 1588, - "y": 970 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 880, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 880, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 879, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 255, - "y": 1013, - "width": 1333, - "height": 91 - }, - "corners": [ - { - "x": 255, - "y": 1013 - }, - { - "x": 1588, - "y": 1013 - }, - { - "x": 255, - "y": 1104 - }, - { - "x": 1588, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 1014, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 1014, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1143, - "y": 1013, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 876, - "y": 1236, - "width": 712, - "height": 90 - }, - "corners": [ - { - "x": 876, - "y": 1236 - }, - { - "x": 1588, - "y": 1236 - }, - { - "x": 876, - "y": 1326 - }, - { - "x": 1588, - "y": 1326 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 876, - "y": 1236, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1143, - "y": 1236, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-front.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-front.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.layout.json deleted file mode 100644 index b7963a98a0..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-front.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 254, - "y": 524, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 254, - "y": 524 - }, - { - "x": 1590, - "y": 524 - }, - { - "x": 254, - "y": 617 - }, - { - "x": 1590, - "y": 617 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 254, - "y": 531, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 565, - "y": 528, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 877, - "y": 526, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 524, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 255, - "y": 658, - "width": 1335, - "height": 93 - }, - "corners": [ - { - "x": 255, - "y": 658 - }, - { - "x": 1590, - "y": 658 - }, - { - "x": 255, - "y": 751 - }, - { - "x": 1590, - "y": 751 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 665, - "width": 445, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 662, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 658, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 255, - "y": 792, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 255, - "y": 792 - }, - { - "x": 1591, - "y": 792 - }, - { - "x": 255, - "y": 885 - }, - { - "x": 1591, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 798, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 795, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 878, - "y": 793, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 792, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 255, - "y": 925, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 255, - "y": 925 - }, - { - "x": 1591, - "y": 925 - }, - { - "x": 255, - "y": 1018 - }, - { - "x": 1591, - "y": 1018 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 932, - "width": 446, - "height": 86 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 929, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 925, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 255, - "y": 1059, - "width": 1337, - "height": 93 - }, - "corners": [ - { - "x": 255, - "y": 1059 - }, - { - "x": 1592, - "y": 1059 - }, - { - "x": 255, - "y": 1152 - }, - { - "x": 1592, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 255, - "y": 1065, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 566, - "y": 1062, - "width": 447, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 1059, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 256, - "y": 1193, - "width": 1336, - "height": 316 - }, - "corners": [ - { - "x": 256, - "y": 1193 - }, - { - "x": 1592, - "y": 1193 - }, - { - "x": 256, - "y": 1509 - }, - { - "x": 1592, - "y": 1509 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1243, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 256, - "y": 1333, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 256, - "y": 1422, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 567, - "y": 1196, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 567, - "y": 1286, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 567, - "y": 1376, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 879, - "y": 1239, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 879, - "y": 1329, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 1193, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1146, - "y": 1282, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1146, - "y": 1372, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 256, - "y": 1595, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 256, - "y": 1595 - }, - { - "x": 1592, - "y": 1595 - }, - { - "x": 256, - "y": 1688 - }, - { - "x": 1592, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1600, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 1598, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 879, - "y": 1597, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1146, - "y": 1595, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-back.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-back.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.layout.json deleted file mode 100644 index 70051ce639..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-back.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 256, - "y": 342, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 256, - "y": 342 - }, - { - "x": 1590, - "y": 342 - }, - { - "x": 256, - "y": 434 - }, - { - "x": 1590, - "y": 434 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 347, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 567, - "y": 345, - "width": 445, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 342, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 256, - "y": 476, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 256, - "y": 476 - }, - { - "x": 1590, - "y": 476 - }, - { - "x": 256, - "y": 568 - }, - { - "x": 1590, - "y": 568 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 480, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 478, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 476, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 256, - "y": 610, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 256, - "y": 610 - }, - { - "x": 1590, - "y": 610 - }, - { - "x": 256, - "y": 702 - }, - { - "x": 1590, - "y": 702 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 613, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 612, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 610, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 256, - "y": 744, - "width": 1334, - "height": 92 - }, - "corners": [ - { - "x": 256, - "y": 744 - }, - { - "x": 1590, - "y": 744 - }, - { - "x": 256, - "y": 836 - }, - { - "x": 1590, - "y": 836 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 747, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 746, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1144, - "y": 744, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 256, - "y": 878, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 256, - "y": 878 - }, - { - "x": 1591, - "y": 878 - }, - { - "x": 256, - "y": 969 - }, - { - "x": 1591, - "y": 969 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 880, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 880, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 878, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 256, - "y": 1012, - "width": 1334, - "height": 91 - }, - "corners": [ - { - "x": 256, - "y": 1012 - }, - { - "x": 1590, - "y": 1012 - }, - { - "x": 256, - "y": 1103 - }, - { - "x": 1590, - "y": 1103 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 256, - "y": 1014, - "width": 444, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 567, - "y": 1013, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1145, - "y": 1012, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 877, - "y": 1235, - "width": 713, - "height": 90 - }, - "corners": [ - { - "x": 877, - "y": 1235 - }, - { - "x": 1590, - "y": 1235 - }, - { - "x": 877, - "y": 1325 - }, - { - "x": 1590, - "y": 1325 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 877, - "y": 1235, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1144, - "y": 1235, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-front.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-front.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.layout.json deleted file mode 100644 index 94d8574bee..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-front.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 251, - "y": 525, - "width": 1337, - "height": 91 - }, - "corners": [ - { - "x": 251, - "y": 525 - }, - { - "x": 1588, - "y": 525 - }, - { - "x": 251, - "y": 616 - }, - { - "x": 1588, - "y": 616 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 525, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 525, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 874, - "y": 525, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 525, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 251, - "y": 659, - "width": 1337, - "height": 91 - }, - "corners": [ - { - "x": 251, - "y": 659 - }, - { - "x": 1588, - "y": 659 - }, - { - "x": 251, - "y": 750 - }, - { - "x": 1588, - "y": 750 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 251, - "y": 660, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 563, - "y": 660, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 659, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 250, - "y": 792, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 792 - }, - { - "x": 1587, - "y": 792 - }, - { - "x": 250, - "y": 884 - }, - { - "x": 1587, - "y": 884 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 794, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 874, - "y": 793, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 792, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 250, - "y": 926, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 250, - "y": 926 - }, - { - "x": 1586, - "y": 926 - }, - { - "x": 250, - "y": 1017 - }, - { - "x": 1586, - "y": 1017 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 928, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 927, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1141, - "y": 926, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 250, - "y": 1059, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 1059 - }, - { - "x": 1587, - "y": 1059 - }, - { - "x": 250, - "y": 1151 - }, - { - "x": 1587, - "y": 1151 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1062, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 1061, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 1059, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 250, - "y": 1193, - "width": 1337, - "height": 315 - }, - "corners": [ - { - "x": 250, - "y": 1193 - }, - { - "x": 1587, - "y": 1193 - }, - { - "x": 250, - "y": 1508 - }, - { - "x": 1587, - "y": 1508 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1241, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 250, - "y": 1331, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 250, - "y": 1420, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 562, - "y": 1195, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 562, - "y": 1285, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 562, - "y": 1374, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 873, - "y": 1239, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 873, - "y": 1328, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 1193, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1140, - "y": 1282, - "width": 447, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1140, - "y": 1372, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 250, - "y": 1595, - "width": 1337, - "height": 92 - }, - "corners": [ - { - "x": 250, - "y": 1595 - }, - { - "x": 1587, - "y": 1595 - }, - { - "x": 250, - "y": 1687 - }, - { - "x": 1587, - "y": 1687 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 250, - "y": 1599, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 562, - "y": 1598, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 873, - "y": 1596, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1140, - "y": 1595, - "width": 447, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-back.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-back.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.layout.json deleted file mode 100644 index cac71bedb0..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-back.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.layout.json +++ /dev/null @@ -1,823 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 2, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 246, - "y": 344, - "width": 1332, - "height": 90 - }, - "corners": [ - { - "x": 246, - "y": 344 - }, - { - "x": 1578, - "y": 344 - }, - { - "x": 246, - "y": 434 - }, - { - "x": 1578, - "y": 434 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 344, - "width": 444, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 556, - "y": 344, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 344, - "width": 444, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 246, - "y": 477, - "width": 1332, - "height": 92 - }, - "corners": [ - { - "x": 246, - "y": 477 - }, - { - "x": 1578, - "y": 477 - }, - { - "x": 246, - "y": 569 - }, - { - "x": 1578, - "y": 569 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 478, - "width": 444, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 478, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1133, - "y": 477, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 246, - "y": 611, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 246, - "y": 611 - }, - { - "x": 1579, - "y": 611 - }, - { - "x": 246, - "y": 703 - }, - { - "x": 1579, - "y": 703 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 614, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 613, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1133, - "y": 611, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 246, - "y": 745, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 246, - "y": 745 - }, - { - "x": 1579, - "y": 745 - }, - { - "x": 246, - "y": 837 - }, - { - "x": 1579, - "y": 837 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 748, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 747, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 745, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 246, - "y": 878, - "width": 1333, - "height": 93 - }, - "corners": [ - { - "x": 246, - "y": 878 - }, - { - "x": 1579, - "y": 878 - }, - { - "x": 246, - "y": 971 - }, - { - "x": 1579, - "y": 971 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 882, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 881, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 878, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 246, - "y": 1012, - "width": 1333, - "height": 92 - }, - "corners": [ - { - "x": 246, - "y": 1012 - }, - { - "x": 1579, - "y": 1012 - }, - { - "x": 246, - "y": 1104 - }, - { - "x": 1579, - "y": 1104 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 246, - "y": 1016, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 556, - "y": 1014, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1134, - "y": 1012, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 867, - "y": 1235, - "width": 712, - "height": 89 - }, - "corners": [ - { - "x": 867, - "y": 1235 - }, - { - "x": 1579, - "y": 1235 - }, - { - "x": 867, - "y": 1324 - }, - { - "x": 1579, - "y": 1324 - } - ], - "options": [ - { - "definition": { - "type": "yesno", - "id": "yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - }, - "bounds": { - "x": 867, - "y": 1236, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "yesno", - "id": "no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - }, - "bounds": { - "x": 1134, - "y": 1235, - "width": 445, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-front.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-front.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.layout.json deleted file mode 100644 index 3cd55afc06..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/ballot-layouts/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-front.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1696, - "height": 2200 - }, - "metadata": { - "electionHash": "87034971ecdd76161d159d4d77d75c276fe4166300aa4c8ea66c65f61a01c4e4", - "precinctId": "town-id-00701-precinct-id-", - "ballotStyleId": "card-number-3", - "pageNumber": 1, - "isTestMode": true, - "ballotType": "precinct" - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 262, - "y": 525, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 262, - "y": 525 - }, - { - "x": 1598, - "y": 525 - }, - { - "x": 262, - "y": 618 - }, - { - "x": 1598, - "y": 618 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 531, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 528, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 884, - "y": 526, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 525, - "width": 447, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 262, - "y": 658, - "width": 1336, - "height": 93 - }, - "corners": [ - { - "x": 262, - "y": 658 - }, - { - "x": 1598, - "y": 658 - }, - { - "x": 262, - "y": 751 - }, - { - "x": 1598, - "y": 751 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 664, - "width": 446, - "height": 87 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 662, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 658, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 262, - "y": 793, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 262, - "y": 793 - }, - { - "x": 1598, - "y": 793 - }, - { - "x": 262, - "y": 885 - }, - { - "x": 1598, - "y": 885 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 797, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 796, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 885, - "y": 794, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 793, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 262, - "y": 927, - "width": 1336, - "height": 92 - }, - "corners": [ - { - "x": 262, - "y": 927 - }, - { - "x": 1598, - "y": 927 - }, - { - "x": 262, - "y": 1019 - }, - { - "x": 1598, - "y": 1019 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 930, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 929, - "width": 446, - "height": 88 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1152, - "y": 927, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 262, - "y": 1061, - "width": 1335, - "height": 91 - }, - "corners": [ - { - "x": 262, - "y": 1061 - }, - { - "x": 1597, - "y": 1061 - }, - { - "x": 262, - "y": 1152 - }, - { - "x": 1597, - "y": 1152 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 1063, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 573, - "y": 1062, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1061, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 261, - "y": 1195, - "width": 1336, - "height": 315 - }, - "corners": [ - { - "x": 261, - "y": 1195 - }, - { - "x": 1597, - "y": 1195 - }, - { - "x": 261, - "y": 1510 - }, - { - "x": 1597, - "y": 1510 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 262, - "y": 1241, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 261, - "y": 1331, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 261, - "y": 1421, - "width": 445, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - }, - "bounds": { - "x": 573, - "y": 1196, - "width": 445, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - }, - "bounds": { - "x": 572, - "y": 1286, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - }, - "bounds": { - "x": 572, - "y": 1375, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - }, - "bounds": { - "x": 884, - "y": 1240, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - }, - "bounds": { - "x": 884, - "y": 1330, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - }, - "bounds": { - "x": 1151, - "y": 1195, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - }, - "bounds": { - "x": 1151, - "y": 1284, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - }, - "bounds": { - "x": 1151, - "y": 1374, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 260, - "y": 1597, - "width": 1336, - "height": 91 - }, - "corners": [ - { - "x": 260, - "y": 1597 - }, - { - "x": 1596, - "y": 1597 - }, - { - "x": 260, - "y": 1688 - }, - { - "x": 1596, - "y": 1688 - } - ], - "options": [ - { - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - }, - "bounds": { - "x": 260, - "y": 1599, - "width": 446, - "height": 89 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - }, - "bounds": { - "x": 571, - "y": 1598, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - }, - "bounds": { - "x": 883, - "y": 1598, - "width": 446, - "height": 90 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - }, - { - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - }, - "bounds": { - "x": 1150, - "y": 1597, - "width": 446, - "height": 91 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - }, - "inner": { - "x": 0, - "y": 0, - "width": 1, - "height": 1 - } - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/cast-vote-record-report.json deleted file mode 100644 index c263d96e80..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38/cast-vote-record-report.json +++ /dev/null @@ -1,27564 +0,0 @@ -{ - "@type": "CVR.CastVoteRecordReport", - "Version": "1.0.0", - "ReportType": ["originating-device-export", "other"], - "OtherReportType": "test", - "GeneratedDate": "2023-04-13T21:23:38.728Z", - "ReportGeneratingDeviceIds": ["000"], - "ReportingDevice": [ - { - "@type": "CVR.ReportingDevice", - "@id": "000", - "SerialNumber": "000", - "Manufacturer": "VotingWorks" - } - ], - "Party": [ - { - "@type": "CVR.Party", - "@id": "Democratic-aea20adb", - "Name": "Democratic", - "Abbreviation": "Democratic" - }, - { - "@type": "CVR.Party", - "@id": "Republican-f0167ce7", - "Name": "Republican", - "Abbreviation": "Republican" - }, - { - "@type": "CVR.Party", - "@id": "OC-3a386d2b", - "Name": "OC", - "Abbreviation": "OC" - } - ], - "Election": [ - { - "@type": "CVR.Election", - "@id": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "Name": "General Election", - "Candidate": [ - { - "@type": "CVR.Candidate", - "@id": "Josiah-Bartlett-1bb99985", - "Name": "Josiah Bartlett" - }, - { - "@type": "CVR.Candidate", - "@id": "Hannah-Dustin-ab4ef7c8", - "Name": "Hannah Dustin" - }, - { - "@type": "CVR.Candidate", - "@id": "John-Spencer-9ffb5970", - "Name": "John Spencer" - }, - { - "@type": "CVR.Candidate", - "@id": "John-Langdon-5951c8e1", - "Name": "John Langdon" - }, - { - "@type": "CVR.Candidate", - "@id": "William-Preston-3778fcd5", - "Name": "William Preston" - }, - { - "@type": "CVR.Candidate", - "@id": "Jeremiah-Smith-469560c9", - "Name": "Jeremiah Smith" - }, - { - "@type": "CVR.Candidate", - "@id": "Nicholas-Gilman-1791aed7", - "Name": "Nicholas Gilman" - }, - { - "@type": "CVR.Candidate", - "@id": "Richard-Coote-b9095636", - "Name": "Richard Coote" - }, - { - "@type": "CVR.Candidate", - "@id": "Anne-Waldron-ee0cbc85", - "Name": "Anne Waldron" - }, - { - "@type": "CVR.Candidate", - "@id": "Daniel-Webster-13f77b2d", - "Name": "Daniel Webster" - }, - { - "@type": "CVR.Candidate", - "@id": "James-Poole-db5ef4bd", - "Name": "James Poole" - }, - { - "@type": "CVR.Candidate", - "@id": "Matthew-Thornton-f66fec5e", - "Name": "Matthew Thornton" - }, - { - "@type": "CVR.Candidate", - "@id": "Obadiah-Carrigan-5c95145a", - "Name": "Obadiah Carrigan" - }, - { - "@type": "CVR.Candidate", - "@id": "Mary-Baker-Eddy-350785d5", - "Name": "Mary Baker Eddy" - }, - { - "@type": "CVR.Candidate", - "@id": "Samuel-Bell-17973275", - "Name": "Samuel Bell" - }, - { - "@type": "CVR.Candidate", - "@id": "Samuel-Livermore-f927fef1", - "Name": "Samuel Livermore" - }, - { - "@type": "CVR.Candidate", - "@id": "Elijah-Miller-a52e6988", - "Name": "Elijah Miller" - }, - { - "@type": "CVR.Candidate", - "@id": "Isaac-Hill-d6c9deeb", - "Name": "Isaac Hill" - }, - { - "@type": "CVR.Candidate", - "@id": "Abigail-Bartlett-4e46c9d4", - "Name": "Abigail Bartlett" - }, - { - "@type": "CVR.Candidate", - "@id": "Jacob-Freese-b5146505", - "Name": "Jacob Freese" - }, - { - "@type": "CVR.Candidate", - "@id": "Abeil-Foster-ded38e36", - "Name": "Abeil Foster" - }, - { - "@type": "CVR.Candidate", - "@id": "Charles-H-Hersey-096286a4", - "Name": "Charles H. Hersey" - }, - { - "@type": "CVR.Candidate", - "@id": "William-Lovejoy-fde3c2df", - "Name": "William Lovejoy" - }, - { - "@type": "CVR.Candidate", - "@id": "Edward-Randolph-bf4c848a", - "Name": "Edward Randolph" - }, - { - "@type": "CVR.Candidate", - "@id": "Ezra-Bartlett-8f95223c", - "Name": "Ezra Bartlett" - }, - { - "@type": "CVR.Candidate", - "@id": "Mary-Woolson-dc0b854a", - "Name": "Mary Woolson" - }, - { - "@type": "CVR.Candidate", - "@id": "John-Smith-ef61a579", - "Name": "John Smith" - }, - { - "@type": "CVR.Candidate", - "@id": "Jane-Jones-9caa141f", - "Name": "Jane Jones" - }, - { - "@type": "CVR.Candidate", - "@id": "John-Mann-b56bbdd3", - "Name": "John Mann" - }, - { - "@type": "CVR.Candidate", - "@id": "Ellen-A-Stileman-14408737", - "Name": "Ellen A. Stileman" - }, - { - "@type": "CVR.Candidate", - "@id": "Nathaniel-Parker-56a06c29", - "Name": "Nathaniel Parker" - }, - { - "@type": "CVR.Candidate", - "@id": "Claire-Cutts-07a436e7", - "Name": "Claire Cutts" - }, - { - "@type": "CVR.Candidate", - "@id": "Ichabod-Goodwin-55e8de1f", - "Name": "Ichabod Goodwin" - }, - { - "@type": "CVR.Candidate", - "@id": "Valbe-Cady-ba3af3af", - "Name": "Valbe Cady" - } - ], - "Contest": [ - { - "@id": "Governor-061a401b", - "@type": "CVR.CandidateContest", - "Name": "Governor", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Josiah-Bartlett-1bb99985", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Josiah-Bartlett-1bb99985"] - }, - { - "@id": "Hannah-Dustin-ab4ef7c8", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] - }, - { - "@id": "John-Spencer-9ffb5970", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["John-Spencer-9ffb5970"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "United-States-Senator-d3f1c75b", - "@type": "CVR.CandidateContest", - "Name": "United States Senator", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "John-Langdon-5951c8e1", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["John-Langdon-5951c8e1"] - }, - { - "@id": "William-Preston-3778fcd5", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["William-Preston-3778fcd5"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Representative-in-Congress-24683b44", - "@type": "CVR.CandidateContest", - "Name": "Representative in Congress", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Jeremiah-Smith-469560c9", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Jeremiah-Smith-469560c9"] - }, - { - "@id": "Nicholas-Gilman-1791aed7", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Nicholas-Gilman-1791aed7"] - }, - { - "@id": "Richard-Coote-b9095636", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Richard-Coote-b9095636"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Executive-Councilor-bb22557f", - "@type": "CVR.CandidateContest", - "Name": "Executive Councilor", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Anne-Waldron-ee0cbc85", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Anne-Waldron-ee0cbc85"] - }, - { - "@id": "Daniel-Webster-13f77b2d", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Daniel-Webster-13f77b2d"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "State-Senator-391381f8", - "@type": "CVR.CandidateContest", - "Name": "State Senator", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "James-Poole-db5ef4bd", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["James-Poole-db5ef4bd"] - }, - { - "@id": "Matthew-Thornton-f66fec5e", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Matthew-Thornton-f66fec5e"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "State-Representatives-Hillsborough-District-34-b1012d38", - "@type": "CVR.CandidateContest", - "Name": "State Representatives Hillsborough District 34", - "VotesAllowed": 3, - "ContestSelection": [ - { - "@id": "Obadiah-Carrigan-5c95145a", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Obadiah-Carrigan-5c95145a"] - }, - { - "@id": "Mary-Baker-Eddy-350785d5", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Mary-Baker-Eddy-350785d5"] - }, - { - "@id": "Samuel-Bell-17973275", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Samuel-Bell-17973275"] - }, - { - "@id": "Samuel-Livermore-f927fef1", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Samuel-Livermore-f927fef1"] - }, - { - "@id": "Elijah-Miller-a52e6988", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Elijah-Miller-a52e6988"] - }, - { - "@id": "Isaac-Hill-d6c9deeb", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Isaac-Hill-d6c9deeb"] - }, - { - "@id": "Abigail-Bartlett-4e46c9d4", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] - }, - { - "@id": "Jacob-Freese-b5146505", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Jacob-Freese-b5146505"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-1", - "IsWriteIn": true - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-2", - "IsWriteIn": true - } - ] - }, - { - "@id": "State-Representative-Hillsborough-District-37-f3bde894", - "@type": "CVR.CandidateContest", - "Name": "State Representative Hillsborough District 37", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Abeil-Foster-ded38e36", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Abeil-Foster-ded38e36"] - }, - { - "@id": "Charles-H-Hersey-096286a4", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Charles-H-Hersey-096286a4"] - }, - { - "@id": "William-Lovejoy-fde3c2df", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["William-Lovejoy-fde3c2df"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Sheriff-4243fe0b", - "@type": "CVR.CandidateContest", - "Name": "Sheriff", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Edward-Randolph-bf4c848a", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Edward-Randolph-bf4c848a"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "County-Attorney-133f910f", - "@type": "CVR.CandidateContest", - "Name": "County Attorney", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Ezra-Bartlett-8f95223c", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Ezra-Bartlett-8f95223c"] - }, - { - "@id": "Mary-Woolson-dc0b854a", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Mary-Woolson-dc0b854a"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "County-Treasurer-87d25a31", - "@type": "CVR.CandidateContest", - "Name": "County Treasurer", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "John-Smith-ef61a579", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["John-Smith-ef61a579"] - }, - { - "@id": "Jane-Jones-9caa141f", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Jane-Jones-9caa141f"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Register-of-Deeds-a1278df2", - "@type": "CVR.CandidateContest", - "Name": "Register of Deeds", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "John-Mann-b56bbdd3", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["John-Mann-b56bbdd3"] - }, - { - "@id": "Ellen-A-Stileman-14408737", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Ellen-A-Stileman-14408737"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Register-of-Probate-a4117da8", - "@type": "CVR.CandidateContest", - "Name": "Register of Probate", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Nathaniel-Parker-56a06c29", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Nathaniel-Parker-56a06c29"] - }, - { - "@id": "Claire-Cutts-07a436e7", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Claire-Cutts-07a436e7"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "County-Commissioner-d6feed25", - "@type": "CVR.CandidateContest", - "Name": "County Commissioner", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Ichabod-Goodwin-55e8de1f", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] - }, - { - "@id": "Valbe-Cady-ba3af3af", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Valbe-Cady-ba3af3af"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "@type": "CVR.BallotMeasureContest", - "Name": "Constitutional Amendment Question #1", - "ContestSelection": [ - { - "@type": "CVR.BallotMeasureSelection", - "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "Selection": "yes" - }, - { - "@type": "CVR.BallotMeasureSelection", - "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "Selection": "no" - } - ] - } - ], - "ElectionScopeId": "election-state" - } - ], - "GpUnit": [ - { - "@type": "CVR.GpUnit", - "@id": "town-id-00701-precinct-id-", - "Type": "precinct", - "Name": "Test Ballot" - }, - { - "@type": "CVR.GpUnit", - "@id": "election-county", - "Type": "other", - "Name": "Test Ballot" - }, - { - "@type": "CVR.GpUnit", - "@id": "election-state", - "Type": "other", - "Name": "NH" - } - ], - "vxBatch": [ - { - "@type": "CVR.vxBatch", - "@id": "e2f72894-2a1f-4669-9a63-726d289009eb", - "BatchLabel": "Batch 1", - "SequenceId": 1, - "StartTime": "2023-04-13T14:20:04.000-07:00", - "NumberSheets": 25, - "CreatingDeviceId": "000" - } - ], - "CVR": [ - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "0296b3ef-6cdd-42b7-9127-91b1aa7cd959", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "0296b3ef-6cdd-42b7-9127-91b1aa7cd959-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "0296b3ef-6cdd-42b7-9127-91b1aa7cd959-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-front.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "0296b3ef-6cdd-42b7-9127-91b1aa7cd959-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.41"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.43"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-front.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/2b01954a-1725-418e-82cf-efcc55ee6ac9-back.jpeg-0296b3ef-6cdd-42b7-9127-91b1aa7cd959-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "20a0a4c9-1933-45be-ae4d-e4eee589eb0b", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "20a0a4c9-1933-45be-ae4d-e4eee589eb0b-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "20a0a4c9-1933-45be-ae4d-e4eee589eb0b-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-front.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-back.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 3 - }, - { - "@id": "20a0a4c9-1933-45be-ae4d-e4eee589eb0b-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-front.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/feaa322a-b861-40c7-b702-81b6fa6a234c-back.jpeg-20a0a4c9-1933-45be-ae4d-e4eee589eb0b-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "2615b3a0-383d-4f6a-8de9-81b5cec105da", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "2615b3a0-383d-4f6a-8de9-81b5cec105da-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "2615b3a0-383d-4f6a-8de9-81b5cec105da-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-front.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "2615b3a0-383d-4f6a-8de9-81b5cec105da-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-front.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10526fdb-b84f-4d3f-86e9-68168f5a1d99-back.jpeg-2615b3a0-383d-4f6a-8de9-81b5cec105da-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "31a38396-c700-4565-96c7-0f0841120574", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "31a38396-c700-4565-96c7-0f0841120574-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "31a38396-c700-4565-96c7-0f0841120574-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-front.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "31a38396-c700-4565-96c7-0f0841120574-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.42"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.43"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-front.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/89e841cc-76ee-4934-b83a-6cd525d0cca0-back.jpeg-31a38396-c700-4565-96c7-0f0841120574-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "57288de8-df49-4615-bc20-7e765738fbbd", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "57288de8-df49-4615-bc20-7e765738fbbd-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "57288de8-df49-4615-bc20-7e765738fbbd-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-front.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "57288de8-df49-4615-bc20-7e765738fbbd-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.42"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-front.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/184ed51f-6804-491e-a666-d98999113827-back.jpeg-57288de8-df49-4615-bc20-7e765738fbbd-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "5de3cbd7-4d48-46a8-927a-cc9096ec89c8", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "5de3cbd7-4d48-46a8-927a-cc9096ec89c8-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "5de3cbd7-4d48-46a8-927a-cc9096ec89c8-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-front.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "5de3cbd7-4d48-46a8-927a-cc9096ec89c8-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.4"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.44"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-front.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/094351dd-a89c-4edf-9140-25a1a3f37c22-back.jpeg-5de3cbd7-4d48-46a8-927a-cc9096ec89c8-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "5ee2b123-bdc6-4c25-9690-f5db3637912a", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "5ee2b123-bdc6-4c25-9690-f5db3637912a-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "5ee2b123-bdc6-4c25-9690-f5db3637912a-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-front.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-back.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 2 - }, - { - "@id": "5ee2b123-bdc6-4c25-9690-f5db3637912a-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.44"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-front.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/923c7a8c-0707-4ad7-b1fd-74dbc7017c0a-back.jpeg-5ee2b123-bdc6-4c25-9690-f5db3637912a-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "6c14c924-cc26-4e5e-8605-88629ce26ac2", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "6c14c924-cc26-4e5e-8605-88629ce26ac2-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "6c14c924-cc26-4e5e-8605-88629ce26ac2-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-front.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-back.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 3 - }, - { - "@id": "6c14c924-cc26-4e5e-8605-88629ce26ac2-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-front.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b8e283b6-02e2-4067-ab24-ba354c8587d4-back.jpeg-6c14c924-cc26-4e5e-8605-88629ce26ac2-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "7ad5e054-f3bd-484b-a647-90f847eb00f6", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "7ad5e054-f3bd-484b-a647-90f847eb00f6-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "7ad5e054-f3bd-484b-a647-90f847eb00f6-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-front.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-back.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 3 - }, - { - "@id": "7ad5e054-f3bd-484b-a647-90f847eb00f6-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-front.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/40690f5b-c866-416d-a6e8-19d337adb7f5-back.jpeg-7ad5e054-f3bd-484b-a647-90f847eb00f6-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "8450cafe-5b21-45eb-b358-7cca4ab3e093", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "8450cafe-5b21-45eb-b358-7cca4ab3e093-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "8450cafe-5b21-45eb-b358-7cca4ab3e093-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-front.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-back.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 2 - }, - { - "@id": "8450cafe-5b21-45eb-b358-7cca4ab3e093-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.43"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-front.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/37ca9dd0-7ac6-4c46-8564-8f26adffcc0a-back.jpeg-8450cafe-5b21-45eb-b358-7cca4ab3e093-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "a29a48e7-ccd2-4687-8f63-639e7e22c575", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "a29a48e7-ccd2-4687-8f63-639e7e22c575-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "a29a48e7-ccd2-4687-8f63-639e7e22c575-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-front.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-back.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 2 - }, - { - "@id": "a29a48e7-ccd2-4687-8f63-639e7e22c575-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-front.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/14987dcc-a61c-442a-8e57-0abad9abd782-back.jpeg-a29a48e7-ccd2-4687-8f63-639e7e22c575-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "a5ba2325-4d77-43b0-988b-83c333f1bae4", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "a5ba2325-4d77-43b0-988b-83c333f1bae4-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "a5ba2325-4d77-43b0-988b-83c333f1bae4-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-front.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-back.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 3 - }, - { - "@id": "a5ba2325-4d77-43b0-988b-83c333f1bae4-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.44"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-front.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/0e45b5ec-4123-4fa1-ab6f-077265b8699b-back.jpeg-a5ba2325-4d77-43b0-988b-83c333f1bae4-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "b2243e30-fc6e-4b4c-9870-9525d15f36cb", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "b2243e30-fc6e-4b4c-9870-9525d15f36cb-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "b2243e30-fc6e-4b4c-9870-9525d15f36cb-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-front.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "b2243e30-fc6e-4b4c-9870-9525d15f36cb-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.44"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-front.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/00800269-97fe-4a59-85f1-6e9c592a8d5d-back.jpeg-b2243e30-fc6e-4b4c-9870-9525d15f36cb-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "b492a571-0f63-49df-9022-c7895968fdb2", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "b492a571-0f63-49df-9022-c7895968fdb2-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "b492a571-0f63-49df-9022-c7895968fdb2-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-front.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-back.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 3 - }, - { - "@id": "b492a571-0f63-49df-9022-c7895968fdb2-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.44"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.44"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-front.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/10278faf-eb91-4537-9195-17d9b73c30ee-back.jpeg-b492a571-0f63-49df-9022-c7895968fdb2-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "ba36312a-2cf8-4c9a-b05e-c47e97948b1c", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "ba36312a-2cf8-4c9a-b05e-c47e97948b1c-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "ba36312a-2cf8-4c9a-b05e-c47e97948b1c-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-front.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-back.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 2 - }, - { - "@id": "ba36312a-2cf8-4c9a-b05e-c47e97948b1c-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-front.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/afd6210f-83f0-44b3-bc49-1df16f64efde-back.jpeg-ba36312a-2cf8-4c9a-b05e-c47e97948b1c-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "be4db5cc-103b-4f9f-ad71-984d0124f13c", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "be4db5cc-103b-4f9f-ad71-984d0124f13c-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "be4db5cc-103b-4f9f-ad71-984d0124f13c-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-front.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-back.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 2 - }, - { - "@id": "be4db5cc-103b-4f9f-ad71-984d0124f13c-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-front.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/207f5993-d5c7-4cd2-a130-e02a0e296077-back.jpeg-be4db5cc-103b-4f9f-ad71-984d0124f13c-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "c5484882-5af9-47ef-b8f4-15e682d41e3d", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "c5484882-5af9-47ef-b8f4-15e682d41e3d-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "c5484882-5af9-47ef-b8f4-15e682d41e3d-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-front.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-back.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 3 - }, - { - "@id": "c5484882-5af9-47ef-b8f4-15e682d41e3d-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.44"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-front.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/85d801b8-5528-48d9-aa80-bca568e0c3d3-back.jpeg-c5484882-5af9-47ef-b8f4-15e682d41e3d-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "c56bec10-3e69-4b84-ac36-b4165bf666d9", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "c56bec10-3e69-4b84-ac36-b4165bf666d9-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "c56bec10-3e69-4b84-ac36-b4165bf666d9-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-front.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "c56bec10-3e69-4b84-ac36-b4165bf666d9-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.4"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.44"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-front.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/aefd4583-36b2-4787-8689-e28e3e305ea8-back.jpeg-c56bec10-3e69-4b84-ac36-b4165bf666d9-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "c993f82a-3d3c-4ef2-b526-b0ef6ad76a73", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-front.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-back.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 2 - }, - { - "@id": "c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.46"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-front.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/b3a7d93e-5d8c-411b-820c-907e4420e832-back.jpeg-c993f82a-3d3c-4ef2-b526-b0ef6ad76a73-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "cc1636f4-7003-46e3-ade0-37daf787ea73", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "cc1636f4-7003-46e3-ade0-37daf787ea73-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "cc1636f4-7003-46e3-ade0-37daf787ea73-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-front.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "cc1636f4-7003-46e3-ade0-37daf787ea73-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.42"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-front.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/44787b3c-814c-4c59-bb7a-4d473f735a6b-back.jpeg-cc1636f4-7003-46e3-ade0-37daf787ea73-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "d670577b-b037-4477-a26c-4540f4f86472", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "d670577b-b037-4477-a26c-4540f4f86472-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "d670577b-b037-4477-a26c-4540f4f86472-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-front.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-back.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 3 - }, - { - "@id": "d670577b-b037-4477-a26c-4540f4f86472-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.43"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-front.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/90403072-48cc-4cdd-815c-4b415ce75ac7-back.jpeg-d670577b-b037-4477-a26c-4540f4f86472-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "e6c8e2f9-c57b-4440-9028-2ce3e3dba136", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "e6c8e2f9-c57b-4440-9028-2ce3e3dba136-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "e6c8e2f9-c57b-4440-9028-2ce3e3dba136-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-front.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-back.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 2 - }, - { - "@id": "e6c8e2f9-c57b-4440-9028-2ce3e3dba136-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-front.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/250a3933-6186-4c2f-bcd6-1f2bb15d8e6c-back.jpeg-e6c8e2f9-c57b-4440-9028-2ce3e3dba136-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "e7e2a85b-659a-4684-ac1b-f944b8cedbe2", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "e7e2a85b-659a-4684-ac1b-f944b8cedbe2-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "e7e2a85b-659a-4684-ac1b-f944b8cedbe2-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-front.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg" - } - } - } - ] - } - ] - } - ], - "vxWriteIns": 4 - }, - { - "@id": "e7e2a85b-659a-4684-ac1b-f944b8cedbe2-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.41"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-front.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/af5ed4cf-cd71-4c25-9ef8-da58ba33aa9b-back.jpeg-e7e2a85b-659a-4684-ac1b-f944b8cedbe2-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "f86bbb6e-c866-4158-b722-6a80b402f315", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "f86bbb6e-c866-4158-b722-6a80b402f315-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "f86bbb6e-c866-4158-b722-6a80b402f315-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-front.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-back.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 3 - }, - { - "@id": "f86bbb6e-c866-4158-b722-6a80b402f315-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.42"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.49"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.02"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.57"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.04"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-front.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/7edad4ee-7b8e-42f5-adcb-96b1d064b539-back.jpeg-f86bbb6e-c866-4158-b722-6a80b402f315-normalized.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "000", - "ElectionId": "8ff3a04cc0712e5f135c1618262dac5b07c581f8c3a225e1ee693be193893224", - "BatchId": "e2f72894-2a1f-4669-9a63-726d289009eb", - "UniqueId": "ff387cca-107f-4ecf-a84c-9ba9126e8ad8", - "vxBallotType": "precinct", - "BallotSheetId": "1", - "CurrentSnapshotId": "ff387cca-107f-4ecf-a84c-9ba9126e8ad8-modified", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "ff387cca-107f-4ecf-a84c-9ba9126e8ad8-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-front.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-back.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ], - "vxWriteIns": 2 - }, - { - "@id": "ff387cca-107f-4ecf-a84c-9ba9126e8ad8-original", - "@type": "CVR.CVRSnapshot", - "Type": "original", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.48"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.51"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.53"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-1", - "OptionPosition": 9, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.55"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.47"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.56"], - "HasIndication": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.54"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.52"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.5"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.45"], - "HasIndication": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "NumberVotes": 1, - "MarkMetricValue": ["0.03"], - "HasIndication": "no" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-front.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/e2f72894-2a1f-4669-9a63-726d289009eb/e26c58bf-a719-4db1-826e-0eb062e96550-back.jpeg-ff387cca-107f-4ecf-a84c-9ba9126e8ad8-normalized.jpg" - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-layouts/9822c71014/card-number-3__town-id-00701-precinct-id-__1.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-layouts/9822c71014/card-number-3__town-id-00701-precinct-id-__1.layout.json deleted file mode 100644 index 0c684d1425..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-layouts/9822c71014/card-number-3__town-id-00701-precinct-id-__1.layout.json +++ /dev/null @@ -1,1188 +0,0 @@ -{ - "pageSize": { - "width": 1700, - "height": 2200 - }, - "metadata": { - "ballotStyleId": "card-number-3", - "precinctId": "town-id-00701-precinct-id-", - "electionHash": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "ballotType": "precinct", - "isTestMode": true, - "pageNumber": 1 - }, - "contests": [ - { - "contestId": "Governor-061a401b", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Josiah-Bartlett-1bb99985", - "contestId": "Governor-061a401b", - "name": "Josiah Bartlett", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Hannah-Dustin-ab4ef7c8", - "contestId": "Governor-061a401b", - "name": "Hannah Dustin", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "John-Spencer-9ffb5970", - "contestId": "Governor-061a401b", - "name": "John Spencer", - "isWriteIn": false, - "optionIndex": 2 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Governor-061a401b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "United-States-Senator-d3f1c75b", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "John-Langdon-5951c8e1", - "contestId": "United-States-Senator-d3f1c75b", - "name": "John Langdon", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "William-Preston-3778fcd5", - "contestId": "United-States-Senator-d3f1c75b", - "name": "William Preston", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "United-States-Senator-d3f1c75b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "Representative-in-Congress-24683b44", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Jeremiah-Smith-469560c9", - "contestId": "Representative-in-Congress-24683b44", - "name": "Jeremiah Smith", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Nicholas-Gilman-1791aed7", - "contestId": "Representative-in-Congress-24683b44", - "name": "Nicholas Gilman", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Richard-Coote-b9095636", - "contestId": "Representative-in-Congress-24683b44", - "name": "Richard Coote", - "isWriteIn": false, - "optionIndex": 2 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Representative-in-Congress-24683b44", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "Executive-Councilor-bb22557f", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Anne-Waldron-ee0cbc85", - "contestId": "Executive-Councilor-bb22557f", - "name": "Anne Waldron", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Daniel-Webster-13f77b2d", - "contestId": "Executive-Councilor-bb22557f", - "name": "Daniel Webster", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Executive-Councilor-bb22557f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "State-Senator-391381f8", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "James-Poole-db5ef4bd", - "contestId": "State-Senator-391381f8", - "name": "James Poole", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Matthew-Thornton-f66fec5e", - "contestId": "State-Senator-391381f8", - "name": "Matthew Thornton", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Senator-391381f8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Obadiah-Carrigan-5c95145a", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Obadiah Carrigan", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Mary-Baker-Eddy-350785d5", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Mary Baker Eddy", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Samuel-Bell-17973275", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Bell", - "isWriteIn": false, - "optionIndex": 2 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Samuel-Livermore-f927fef1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Samuel Livermore", - "isWriteIn": false, - "optionIndex": 3 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Elijah-Miller-a52e6988", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Elijah Miller", - "isWriteIn": false, - "optionIndex": 4 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Isaac-Hill-d6c9deeb", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Isaac Hill", - "isWriteIn": false, - "optionIndex": 5 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Abigail-Bartlett-4e46c9d4", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Abigail Bartlett", - "isWriteIn": false, - "optionIndex": 6 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Jacob-Freese-b5146505", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Jacob Freese", - "isWriteIn": false, - "optionIndex": 7 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 8, - "writeInIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-1", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 9, - "writeInIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-2", - "contestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 10, - "writeInIndex": 2 - } - } - ] - }, - { - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Abeil-Foster-ded38e36", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Abeil Foster", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Charles-H-Hersey-096286a4", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Charles H. Hersey", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "William-Lovejoy-fde3c2df", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "William Lovejoy", - "isWriteIn": false, - "optionIndex": 2 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "State-Representative-Hillsborough-District-37-f3bde894", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 3, - "writeInIndex": 0 - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-layouts/9822c71014/card-number-3__town-id-00701-precinct-id-__2.layout.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-layouts/9822c71014/card-number-3__town-id-00701-precinct-id-__2.layout.json deleted file mode 100644 index 4d8861facf..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/ballot-layouts/9822c71014/card-number-3__town-id-00701-precinct-id-__2.layout.json +++ /dev/null @@ -1,793 +0,0 @@ -{ - "pageSize": { - "width": 1700, - "height": 2200 - }, - "metadata": { - "ballotStyleId": "card-number-3", - "precinctId": "town-id-00701-precinct-id-", - "electionHash": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "ballotType": "precinct", - "isTestMode": true, - "pageNumber": 2 - }, - "contests": [ - { - "contestId": "Sheriff-4243fe0b", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Edward-Randolph-bf4c848a", - "contestId": "Sheriff-4243fe0b", - "name": "Edward Randolph", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Sheriff-4243fe0b", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 1, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "County-Attorney-133f910f", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Ezra-Bartlett-8f95223c", - "contestId": "County-Attorney-133f910f", - "name": "Ezra Bartlett", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Mary-Woolson-dc0b854a", - "contestId": "County-Attorney-133f910f", - "name": "Mary Woolson", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Attorney-133f910f", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "County-Treasurer-87d25a31", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "John-Smith-ef61a579", - "contestId": "County-Treasurer-87d25a31", - "name": "John Smith", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Jane-Jones-9caa141f", - "contestId": "County-Treasurer-87d25a31", - "name": "Jane Jones", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Treasurer-87d25a31", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "Register-of-Deeds-a1278df2", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "John-Mann-b56bbdd3", - "contestId": "Register-of-Deeds-a1278df2", - "name": "John Mann", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Ellen-A-Stileman-14408737", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Ellen A. Stileman", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Deeds-a1278df2", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "Register-of-Probate-a4117da8", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Nathaniel-Parker-56a06c29", - "contestId": "Register-of-Probate-a4117da8", - "name": "Nathaniel Parker", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Claire-Cutts-07a436e7", - "contestId": "Register-of-Probate-a4117da8", - "name": "Claire Cutts", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "Register-of-Probate-a4117da8", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "County-Commissioner-d6feed25", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Ichabod-Goodwin-55e8de1f", - "contestId": "County-Commissioner-d6feed25", - "name": "Ichabod Goodwin", - "isWriteIn": false, - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "Valbe-Cady-ba3af3af", - "contestId": "County-Commissioner-d6feed25", - "name": "Valbe Cady", - "isWriteIn": false, - "optionIndex": 1 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "candidate", - "id": "write-in-0", - "contestId": "County-Commissioner-d6feed25", - "name": "Write-In", - "isWriteIn": true, - "optionIndex": 2, - "writeInIndex": 0 - } - } - ] - }, - { - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "bounds": { - "x": 0, - "y": 0, - "width": 100, - "height": 100 - }, - "corners": [ - { - "x": 0, - "y": 0 - }, - { - "x": 100, - "y": 0 - }, - { - "x": 0, - "y": 100 - }, - { - "x": 100, - "y": 100 - } - ], - "options": [ - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "yesno", - "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "Yes", - "optionIndex": 0 - } - }, - { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "target": { - "bounds": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - }, - "inner": { - "x": 0, - "y": 0, - "width": 10, - "height": 10 - } - }, - "definition": { - "type": "yesno", - "id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "contestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "name": "No", - "optionIndex": 1 - } - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/cast-vote-record-report.json b/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/cast-vote-record-report.json deleted file mode 100644 index 35b6bc5afb..0000000000 --- a/libs/fixtures/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard/cast-vote-record-report.json +++ /dev/null @@ -1,65205 +0,0 @@ -{ - "@type": "CVR.CastVoteRecordReport", - "Version": "1.0.0", - "ReportType": ["originating-device-export", "other"], - "OtherReportType": "test", - "GeneratedDate": "2023-08-31T20:51:42.125Z", - "ReportGeneratingDeviceIds": ["VX-00-000"], - "ReportingDevice": [ - { - "@type": "CVR.ReportingDevice", - "@id": "VX-00-000", - "SerialNumber": "VX-00-000", - "Manufacturer": "VotingWorks" - } - ], - "Party": [ - { - "@type": "CVR.Party", - "@id": "Democratic-aea20adb", - "Name": "Democratic", - "Abbreviation": "Democratic" - }, - { - "@type": "CVR.Party", - "@id": "Republican-f0167ce7", - "Name": "Republican", - "Abbreviation": "Republican" - }, - { - "@type": "CVR.Party", - "@id": "OC-3a386d2b", - "Name": "OC", - "Abbreviation": "OC" - } - ], - "Election": [ - { - "@type": "CVR.Election", - "@id": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "Name": "General Election", - "Candidate": [ - { - "@type": "CVR.Candidate", - "@id": "Josiah-Bartlett-1bb99985", - "Name": "Josiah Bartlett" - }, - { - "@type": "CVR.Candidate", - "@id": "Hannah-Dustin-ab4ef7c8", - "Name": "Hannah Dustin" - }, - { - "@type": "CVR.Candidate", - "@id": "John-Spencer-9ffb5970", - "Name": "John Spencer" - }, - { - "@type": "CVR.Candidate", - "@id": "John-Langdon-5951c8e1", - "Name": "John Langdon" - }, - { - "@type": "CVR.Candidate", - "@id": "William-Preston-3778fcd5", - "Name": "William Preston" - }, - { - "@type": "CVR.Candidate", - "@id": "Jeremiah-Smith-469560c9", - "Name": "Jeremiah Smith" - }, - { - "@type": "CVR.Candidate", - "@id": "Nicholas-Gilman-1791aed7", - "Name": "Nicholas Gilman" - }, - { - "@type": "CVR.Candidate", - "@id": "Richard-Coote-b9095636", - "Name": "Richard Coote" - }, - { - "@type": "CVR.Candidate", - "@id": "Anne-Waldron-ee0cbc85", - "Name": "Anne Waldron" - }, - { - "@type": "CVR.Candidate", - "@id": "Daniel-Webster-13f77b2d", - "Name": "Daniel Webster" - }, - { - "@type": "CVR.Candidate", - "@id": "James-Poole-db5ef4bd", - "Name": "James Poole" - }, - { - "@type": "CVR.Candidate", - "@id": "Matthew-Thornton-f66fec5e", - "Name": "Matthew Thornton" - }, - { - "@type": "CVR.Candidate", - "@id": "Obadiah-Carrigan-5c95145a", - "Name": "Obadiah Carrigan" - }, - { - "@type": "CVR.Candidate", - "@id": "Mary-Baker-Eddy-350785d5", - "Name": "Mary Baker Eddy" - }, - { - "@type": "CVR.Candidate", - "@id": "Samuel-Bell-17973275", - "Name": "Samuel Bell" - }, - { - "@type": "CVR.Candidate", - "@id": "Samuel-Livermore-f927fef1", - "Name": "Samuel Livermore" - }, - { - "@type": "CVR.Candidate", - "@id": "Elijah-Miller-a52e6988", - "Name": "Elijah Miller" - }, - { - "@type": "CVR.Candidate", - "@id": "Isaac-Hill-d6c9deeb", - "Name": "Isaac Hill" - }, - { - "@type": "CVR.Candidate", - "@id": "Abigail-Bartlett-4e46c9d4", - "Name": "Abigail Bartlett" - }, - { - "@type": "CVR.Candidate", - "@id": "Jacob-Freese-b5146505", - "Name": "Jacob Freese" - }, - { - "@type": "CVR.Candidate", - "@id": "Abeil-Foster-ded38e36", - "Name": "Abeil Foster" - }, - { - "@type": "CVR.Candidate", - "@id": "Charles-H-Hersey-096286a4", - "Name": "Charles H. Hersey" - }, - { - "@type": "CVR.Candidate", - "@id": "William-Lovejoy-fde3c2df", - "Name": "William Lovejoy" - }, - { - "@type": "CVR.Candidate", - "@id": "Edward-Randolph-bf4c848a", - "Name": "Edward Randolph" - }, - { - "@type": "CVR.Candidate", - "@id": "Ezra-Bartlett-8f95223c", - "Name": "Ezra Bartlett" - }, - { - "@type": "CVR.Candidate", - "@id": "Mary-Woolson-dc0b854a", - "Name": "Mary Woolson" - }, - { - "@type": "CVR.Candidate", - "@id": "John-Smith-ef61a579", - "Name": "John Smith" - }, - { - "@type": "CVR.Candidate", - "@id": "Jane-Jones-9caa141f", - "Name": "Jane Jones" - }, - { - "@type": "CVR.Candidate", - "@id": "John-Mann-b56bbdd3", - "Name": "John Mann" - }, - { - "@type": "CVR.Candidate", - "@id": "Ellen-A-Stileman-14408737", - "Name": "Ellen A. Stileman" - }, - { - "@type": "CVR.Candidate", - "@id": "Nathaniel-Parker-56a06c29", - "Name": "Nathaniel Parker" - }, - { - "@type": "CVR.Candidate", - "@id": "Claire-Cutts-07a436e7", - "Name": "Claire Cutts" - }, - { - "@type": "CVR.Candidate", - "@id": "Ichabod-Goodwin-55e8de1f", - "Name": "Ichabod Goodwin" - }, - { - "@type": "CVR.Candidate", - "@id": "Valbe-Cady-ba3af3af", - "Name": "Valbe Cady" - } - ], - "Contest": [ - { - "@id": "Governor-061a401b", - "@type": "CVR.CandidateContest", - "Name": "Governor", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Josiah-Bartlett-1bb99985", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Josiah-Bartlett-1bb99985"] - }, - { - "@id": "Hannah-Dustin-ab4ef7c8", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Hannah-Dustin-ab4ef7c8"] - }, - { - "@id": "John-Spencer-9ffb5970", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["John-Spencer-9ffb5970"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "United-States-Senator-d3f1c75b", - "@type": "CVR.CandidateContest", - "Name": "United States Senator", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "John-Langdon-5951c8e1", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["John-Langdon-5951c8e1"] - }, - { - "@id": "William-Preston-3778fcd5", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["William-Preston-3778fcd5"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Representative-in-Congress-24683b44", - "@type": "CVR.CandidateContest", - "Name": "Representative in Congress", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Jeremiah-Smith-469560c9", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Jeremiah-Smith-469560c9"] - }, - { - "@id": "Nicholas-Gilman-1791aed7", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Nicholas-Gilman-1791aed7"] - }, - { - "@id": "Richard-Coote-b9095636", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Richard-Coote-b9095636"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Executive-Councilor-bb22557f", - "@type": "CVR.CandidateContest", - "Name": "Executive Councilor", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Anne-Waldron-ee0cbc85", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Anne-Waldron-ee0cbc85"] - }, - { - "@id": "Daniel-Webster-13f77b2d", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Daniel-Webster-13f77b2d"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "State-Senator-391381f8", - "@type": "CVR.CandidateContest", - "Name": "State Senator", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "James-Poole-db5ef4bd", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["James-Poole-db5ef4bd"] - }, - { - "@id": "Matthew-Thornton-f66fec5e", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Matthew-Thornton-f66fec5e"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "State-Representatives-Hillsborough-District-34-b1012d38", - "@type": "CVR.CandidateContest", - "Name": "State Representatives Hillsborough District 34", - "VotesAllowed": 3, - "ContestSelection": [ - { - "@id": "Obadiah-Carrigan-5c95145a", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Obadiah-Carrigan-5c95145a"] - }, - { - "@id": "Mary-Baker-Eddy-350785d5", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Mary-Baker-Eddy-350785d5"] - }, - { - "@id": "Samuel-Bell-17973275", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Samuel-Bell-17973275"] - }, - { - "@id": "Samuel-Livermore-f927fef1", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Samuel-Livermore-f927fef1"] - }, - { - "@id": "Elijah-Miller-a52e6988", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Elijah-Miller-a52e6988"] - }, - { - "@id": "Isaac-Hill-d6c9deeb", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Isaac-Hill-d6c9deeb"] - }, - { - "@id": "Abigail-Bartlett-4e46c9d4", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Abigail-Bartlett-4e46c9d4"] - }, - { - "@id": "Jacob-Freese-b5146505", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Jacob-Freese-b5146505"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-1", - "IsWriteIn": true - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-2", - "IsWriteIn": true - } - ] - }, - { - "@id": "State-Representative-Hillsborough-District-37-f3bde894", - "@type": "CVR.CandidateContest", - "Name": "State Representative Hillsborough District 37", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Abeil-Foster-ded38e36", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Abeil-Foster-ded38e36"] - }, - { - "@id": "Charles-H-Hersey-096286a4", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Charles-H-Hersey-096286a4"] - }, - { - "@id": "William-Lovejoy-fde3c2df", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["William-Lovejoy-fde3c2df"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Sheriff-4243fe0b", - "@type": "CVR.CandidateContest", - "Name": "Sheriff", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Edward-Randolph-bf4c848a", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Edward-Randolph-bf4c848a"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "County-Attorney-133f910f", - "@type": "CVR.CandidateContest", - "Name": "County Attorney", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Ezra-Bartlett-8f95223c", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Ezra-Bartlett-8f95223c"] - }, - { - "@id": "Mary-Woolson-dc0b854a", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Mary-Woolson-dc0b854a"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "County-Treasurer-87d25a31", - "@type": "CVR.CandidateContest", - "Name": "County Treasurer", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "John-Smith-ef61a579", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["John-Smith-ef61a579"] - }, - { - "@id": "Jane-Jones-9caa141f", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Jane-Jones-9caa141f"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Register-of-Deeds-a1278df2", - "@type": "CVR.CandidateContest", - "Name": "Register of Deeds", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "John-Mann-b56bbdd3", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["John-Mann-b56bbdd3"] - }, - { - "@id": "Ellen-A-Stileman-14408737", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Ellen-A-Stileman-14408737"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Register-of-Probate-a4117da8", - "@type": "CVR.CandidateContest", - "Name": "Register of Probate", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Nathaniel-Parker-56a06c29", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Nathaniel-Parker-56a06c29"] - }, - { - "@id": "Claire-Cutts-07a436e7", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Claire-Cutts-07a436e7"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "County-Commissioner-d6feed25", - "@type": "CVR.CandidateContest", - "Name": "County Commissioner", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "Ichabod-Goodwin-55e8de1f", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Ichabod-Goodwin-55e8de1f"] - }, - { - "@id": "Valbe-Cady-ba3af3af", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["Valbe-Cady-ba3af3af"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - } - ] - }, - { - "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "@type": "CVR.BallotMeasureContest", - "Name": "Constitutional Amendment Question #1", - "ContestSelection": [ - { - "@type": "CVR.BallotMeasureSelection", - "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "Selection": "Yes" - }, - { - "@type": "CVR.BallotMeasureSelection", - "@id": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "Selection": "No" - } - ] - } - ], - "ElectionScopeId": "election-state" - } - ], - "GpUnit": [ - { - "@type": "CVR.GpUnit", - "@id": "town-id-00701-precinct-id-", - "Type": "precinct", - "Name": "Test Ballot" - }, - { - "@type": "CVR.GpUnit", - "@id": "election-county", - "Type": "other", - "Name": "Test Ballot" - }, - { - "@type": "CVR.GpUnit", - "@id": "election-state", - "Type": "other", - "Name": "NH" - } - ], - "vxBatch": [ - { - "@type": "CVR.vxBatch", - "@id": "9822c71014", - "BatchLabel": "9822c71014", - "SequenceId": 1, - "StartTime": "2023-08-31T20:51:42.125Z", - "NumberSheets": 184, - "CreatingDeviceId": "VX-00-000" - } - ], - "CVR": [ - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "0-modified", - "UniqueId": "0", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "0-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "1-modified", - "UniqueId": "1", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "1-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { "@type": "CVR.ImageData" }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "2-modified", - "UniqueId": "2", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "2-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "3-modified", - "UniqueId": "3", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "3-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "4-modified", - "UniqueId": "4", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "4-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "5-modified", - "UniqueId": "5", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "5-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "6-modified", - "UniqueId": "6", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "6-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "7-modified", - "UniqueId": "7", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "7-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "8-modified", - "UniqueId": "8", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "8-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "9-modified", - "UniqueId": "9", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "9-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "10-modified", - "UniqueId": "10", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "10-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "11-modified", - "UniqueId": "11", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "11-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "12-modified", - "UniqueId": "12", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "12-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "13-modified", - "UniqueId": "13", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "13-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "14-modified", - "UniqueId": "14", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "14-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "15-modified", - "UniqueId": "15", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "15-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "16-modified", - "UniqueId": "16", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "16-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "17-modified", - "UniqueId": "17", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "17-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "18-modified", - "UniqueId": "18", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "18-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "19-modified", - "UniqueId": "19", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "19-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "20-modified", - "UniqueId": "20", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "20-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "21-modified", - "UniqueId": "21", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "21-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "22-modified", - "UniqueId": "22", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "22-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "23-modified", - "UniqueId": "23", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "23-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "24-modified", - "UniqueId": "24", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "24-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "25-modified", - "UniqueId": "25", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "25-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "26-modified", - "UniqueId": "26", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "26-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "27-modified", - "UniqueId": "27", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "27-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "28-modified", - "UniqueId": "28", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "28-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "29-modified", - "UniqueId": "29", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "29-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "30-modified", - "UniqueId": "30", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "30-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "31-modified", - "UniqueId": "31", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "31-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "32-modified", - "UniqueId": "32", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "32-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "33-modified", - "UniqueId": "33", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "33-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "34-modified", - "UniqueId": "34", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "34-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "35-modified", - "UniqueId": "35", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "35-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-2", - "OptionPosition": 10, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "36-modified", - "UniqueId": "36", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "36-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "37-modified", - "UniqueId": "37", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "37-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "38-modified", - "UniqueId": "38", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "38-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "39-modified", - "UniqueId": "39", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "39-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "40-modified", - "UniqueId": "40", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "40-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "41-modified", - "UniqueId": "41", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "41-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "42-modified", - "UniqueId": "42", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "42-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "43-modified", - "UniqueId": "43", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "43-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "44-modified", - "UniqueId": "44", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "44-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "45-modified", - "UniqueId": "45", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "45-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "46-modified", - "UniqueId": "46", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "46-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "47-modified", - "UniqueId": "47", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "47-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "48-modified", - "UniqueId": "48", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "48-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "49-modified", - "UniqueId": "49", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "49-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "50-modified", - "UniqueId": "50", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "50-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "51-modified", - "UniqueId": "51", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "51-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "52-modified", - "UniqueId": "52", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "52-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "53-modified", - "UniqueId": "53", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "53-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "54-modified", - "UniqueId": "54", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "54-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "55-modified", - "UniqueId": "55", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "55-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "56-modified", - "UniqueId": "56", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "56-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "57-modified", - "UniqueId": "57", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "57-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "58-modified", - "UniqueId": "58", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "58-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "59-modified", - "UniqueId": "59", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "59-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "60-modified", - "UniqueId": "60", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "60-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "61-modified", - "UniqueId": "61", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "61-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "62-modified", - "UniqueId": "62", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "62-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "63-modified", - "UniqueId": "63", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "63-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "64-modified", - "UniqueId": "64", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "64-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "65-modified", - "UniqueId": "65", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "65-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "66-modified", - "UniqueId": "66", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "66-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "67-modified", - "UniqueId": "67", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "67-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "68-modified", - "UniqueId": "68", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "68-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "69-modified", - "UniqueId": "69", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "69-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "70-modified", - "UniqueId": "70", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "70-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "71-modified", - "UniqueId": "71", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "71-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "72-modified", - "UniqueId": "72", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "72-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "73-modified", - "UniqueId": "73", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "73-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "74-modified", - "UniqueId": "74", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "74-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "75-modified", - "UniqueId": "75", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "75-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "76-modified", - "UniqueId": "76", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "76-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "77-modified", - "UniqueId": "77", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "77-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "78-modified", - "UniqueId": "78", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "78-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "79-modified", - "UniqueId": "79", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "79-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "80-modified", - "UniqueId": "80", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "80-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "81-modified", - "UniqueId": "81", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "81-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "82-modified", - "UniqueId": "82", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "82-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "83-modified", - "UniqueId": "83", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "83-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "84-modified", - "UniqueId": "84", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "84-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "85-modified", - "UniqueId": "85", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "85-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "86-modified", - "UniqueId": "86", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "86-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "87-modified", - "UniqueId": "87", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "87-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "88-modified", - "UniqueId": "88", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "88-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "89-modified", - "UniqueId": "89", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "89-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "90-modified", - "UniqueId": "90", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "90-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "91-modified", - "UniqueId": "91", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "91-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "92-modified", - "UniqueId": "92", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "92-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "93-modified", - "UniqueId": "93", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "93-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 1, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { "@type": "CVR.ImageData" }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "94-modified", - "UniqueId": "94", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "94-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 2, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-yes", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc-option-no", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__2.jpg" - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "95-modified", - "UniqueId": "95", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "95-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Langdon-5951c8e1", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Anne-Waldron-ee0cbc85", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "James-Poole-db5ef4bd", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 3, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ezra-Bartlett-8f95223c", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Smith-ef61a579", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Mann-b56bbdd3", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nathaniel-Parker-56a06c29", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ichabod-Goodwin-55e8de1f", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "96-modified", - "UniqueId": "96", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "96-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Josiah-Bartlett-1bb99985", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jeremiah-Smith-469560c9", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abeil-Foster-ded38e36", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "97-modified", - "UniqueId": "97", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "97-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Hannah-Dustin-ab4ef7c8", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Nicholas-Gilman-1791aed7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Charles-H-Hersey-096286a4", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "98-modified", - "UniqueId": "98", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "98-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "99-modified", - "UniqueId": "99", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "99-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "100-modified", - "UniqueId": "100", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "100-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "101-modified", - "UniqueId": "101", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "101-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "102-modified", - "UniqueId": "102", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "102-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "103-modified", - "UniqueId": "103", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "103-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "104-modified", - "UniqueId": "104", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "104-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "105-modified", - "UniqueId": "105", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "105-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "106-modified", - "UniqueId": "106", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "106-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "107-modified", - "UniqueId": "107", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "107-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "108-modified", - "UniqueId": "108", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "108-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "109-modified", - "UniqueId": "109", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "109-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "110-modified", - "UniqueId": "110", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "110-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "111-modified", - "UniqueId": "111", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "111-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "112-modified", - "UniqueId": "112", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "112-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "113-modified", - "UniqueId": "113", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "113-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "114-modified", - "UniqueId": "114", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "114-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "115-modified", - "UniqueId": "115", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "115-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "116-modified", - "UniqueId": "116", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "116-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "117-modified", - "UniqueId": "117", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "117-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "118-modified", - "UniqueId": "118", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "118-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "119-modified", - "UniqueId": "119", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "119-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "120-modified", - "UniqueId": "120", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "120-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "121-modified", - "UniqueId": "121", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "121-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "122-modified", - "UniqueId": "122", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "122-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "123-modified", - "UniqueId": "123", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "123-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "124-modified", - "UniqueId": "124", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "124-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "125-modified", - "UniqueId": "125", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "125-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "126-modified", - "UniqueId": "126", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "126-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "127-modified", - "UniqueId": "127", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "127-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 8, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "WriteInImage": { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - } - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ], - "BallotImage": [ - { - "@type": "CVR.ImageData", - "Location": "file:ballot-images/9822c71014/card-number-3__town-id-00701-precinct-id-__1.jpg" - }, - { "@type": "CVR.ImageData" } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "128-modified", - "UniqueId": "128", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "128-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "129-modified", - "UniqueId": "129", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "129-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "130-modified", - "UniqueId": "130", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "130-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "131-modified", - "UniqueId": "131", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "131-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "132-modified", - "UniqueId": "132", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "132-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "133-modified", - "UniqueId": "133", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "133-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "134-modified", - "UniqueId": "134", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "134-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "135-modified", - "UniqueId": "135", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "135-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "136-modified", - "UniqueId": "136", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "136-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "137-modified", - "UniqueId": "137", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "137-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "138-modified", - "UniqueId": "138", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "138-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "139-modified", - "UniqueId": "139", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "139-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "140-modified", - "UniqueId": "140", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "140-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "141-modified", - "UniqueId": "141", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "141-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "142-modified", - "UniqueId": "142", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "142-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "143-modified", - "UniqueId": "143", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "143-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "144-modified", - "UniqueId": "144", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "144-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "145-modified", - "UniqueId": "145", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "145-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "146-modified", - "UniqueId": "146", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "146-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "147-modified", - "UniqueId": "147", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "147-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "148-modified", - "UniqueId": "148", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "148-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Obadiah-Carrigan-5c95145a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "149-modified", - "UniqueId": "149", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "149-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "150-modified", - "UniqueId": "150", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "150-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "151-modified", - "UniqueId": "151", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "151-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "152-modified", - "UniqueId": "152", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "152-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "153-modified", - "UniqueId": "153", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "153-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "154-modified", - "UniqueId": "154", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "154-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "155-modified", - "UniqueId": "155", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "155-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "156-modified", - "UniqueId": "156", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "156-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "157-modified", - "UniqueId": "157", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "157-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "158-modified", - "UniqueId": "158", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "158-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "159-modified", - "UniqueId": "159", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "159-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "160-modified", - "UniqueId": "160", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "160-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "161-modified", - "UniqueId": "161", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "161-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "162-modified", - "UniqueId": "162", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "162-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "163-modified", - "UniqueId": "163", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "163-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Baker-Eddy-350785d5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "164-modified", - "UniqueId": "164", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "164-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "165-modified", - "UniqueId": "165", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "165-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "166-modified", - "UniqueId": "166", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "166-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "167-modified", - "UniqueId": "167", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "167-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "168-modified", - "UniqueId": "168", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "168-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "169-modified", - "UniqueId": "169", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "169-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "170-modified", - "UniqueId": "170", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "170-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "171-modified", - "UniqueId": "171", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "171-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "172-modified", - "UniqueId": "172", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "172-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "173-modified", - "UniqueId": "173", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "173-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Bell-17973275", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "174-modified", - "UniqueId": "174", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "174-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "175-modified", - "UniqueId": "175", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "175-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "176-modified", - "UniqueId": "176", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "176-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "177-modified", - "UniqueId": "177", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "177-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "178-modified", - "UniqueId": "178", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "178-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "179-modified", - "UniqueId": "179", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "179-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Samuel-Livermore-f927fef1", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "180-modified", - "UniqueId": "180", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "180-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "181-modified", - "UniqueId": "181", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "181-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "182-modified", - "UniqueId": "182", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "182-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Elijah-Miller-a52e6988", - "OptionPosition": 4, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "card-number-3", - "BallotStyleUnitId": "town-id-00701-precinct-id-", - "CreatingDeviceId": "VX-00-000", - "ElectionId": "f4f2c717a86a21346b20476941693ff1727b068017663043246299c5fb3008b1", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "183-modified", - "UniqueId": "183", - "BallotSheetId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "183-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "Governor-061a401b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "John-Spencer-9ffb5970", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "United-States-Senator-d3f1c75b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Preston-3778fcd5", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Representative-in-Congress-24683b44", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Richard-Coote-b9095636", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Executive-Councilor-bb22557f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Daniel-Webster-13f77b2d", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Senator-391381f8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Matthew-Thornton-f66fec5e", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representatives-Hillsborough-District-34-b1012d38", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Isaac-Hill-d6c9deeb", - "OptionPosition": 5, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Abigail-Bartlett-4e46c9d4", - "OptionPosition": 6, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jacob-Freese-b5146505", - "OptionPosition": 7, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "State-Representative-Hillsborough-District-37-f3bde894", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "William-Lovejoy-fde3c2df", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Sheriff-4243fe0b", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Edward-Randolph-bf4c848a", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Attorney-133f910f", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Mary-Woolson-dc0b854a", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Treasurer-87d25a31", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Jane-Jones-9caa141f", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Deeds-a1278df2", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Ellen-A-Stileman-14408737", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Register-of-Probate-a4117da8", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Claire-Cutts-07a436e7", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "County-Commissioner-d6feed25", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "Valbe-Cady-ba3af3af", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "Shall-there-be-a-convention-to-amend-or-revise-the-constitution--15e8b5bc", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - } - ] -} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated.vxsig b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated.vxsig new file mode 100644 index 0000000000..62f8ec4f93 Binary files /dev/null and b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated.vxsig differ diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/00bf504e-ecc3-475a-9a6f-bed2f2c5a427/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/00bf504e-ecc3-475a-9a6f-bed2f2c5a427/cast-vote-record-report.json new file mode 100644 index 0000000000..206b57641f --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/00bf504e-ecc3-475a-9a6f-bed2f2c5a427/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "00bf504e-ecc3-475a-9a6f-bed2f2c5a427-modified", + "UniqueId": "00bf504e-ecc3-475a-9a6f-bed2f2c5a427", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "00bf504e-ecc3-475a-9a6f-bed2f2c5a427-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/072eea08-ce59-4434-955f-f9218aa5cd56/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/072eea08-ce59-4434-955f-f9218aa5cd56/cast-vote-record-report.json new file mode 100644 index 0000000000..fcddab225b --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/072eea08-ce59-4434-955f-f9218aa5cd56/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "072eea08-ce59-4434-955f-f9218aa5cd56-modified", + "UniqueId": "072eea08-ce59-4434-955f-f9218aa5cd56", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "072eea08-ce59-4434-955f-f9218aa5cd56-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0b8909b0-3562-4ac0-91d0-252dc651e4d7/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0b8909b0-3562-4ac0-91d0-252dc651e4d7/cast-vote-record-report.json new file mode 100644 index 0000000000..475d604b11 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0b8909b0-3562-4ac0-91d0-252dc651e4d7/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "0b8909b0-3562-4ac0-91d0-252dc651e4d7-modified", + "UniqueId": "0b8909b0-3562-4ac0-91d0-252dc651e4d7", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0b8909b0-3562-4ac0-91d0-252dc651e4d7-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 3, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0d27bd0a-2166-47e9-9496-ad5175028b19/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0d27bd0a-2166-47e9-9496-ad5175028b19/cast-vote-record-report.json new file mode 100644 index 0000000000..46834f359a --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0d27bd0a-2166-47e9-9496-ad5175028b19/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "0d27bd0a-2166-47e9-9496-ad5175028b19-modified", + "UniqueId": "0d27bd0a-2166-47e9-9496-ad5175028b19", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0d27bd0a-2166-47e9-9496-ad5175028b19-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0f2622e1-bb4b-49ee-8a1e-5ded4d1d7b90/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0f2622e1-bb4b-49ee-8a1e-5ded4d1d7b90/cast-vote-record-report.json new file mode 100644 index 0000000000..840a00ba0f --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/0f2622e1-bb4b-49ee-8a1e-5ded4d1d7b90/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "0f2622e1-bb4b-49ee-8a1e-5ded4d1d7b90-modified", + "UniqueId": "0f2622e1-bb4b-49ee-8a1e-5ded4d1d7b90", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "0f2622e1-bb4b-49ee-8a1e-5ded4d1d7b90-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/10555a5d-3420-406c-82d0-30b08c7c8974/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/10555a5d-3420-406c-82d0-30b08c7c8974/cast-vote-record-report.json new file mode 100644 index 0000000000..93a362f850 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/10555a5d-3420-406c-82d0-30b08c7c8974/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "10555a5d-3420-406c-82d0-30b08c7c8974-modified", + "UniqueId": "10555a5d-3420-406c-82d0-30b08c7c8974", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "10555a5d-3420-406c-82d0-30b08c7c8974-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/15fa4df0-1d2a-48c9-9bbf-75aaab95b1eb/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/15fa4df0-1d2a-48c9-9bbf-75aaab95b1eb/cast-vote-record-report.json new file mode 100644 index 0000000000..a10e3e6f0c --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/15fa4df0-1d2a-48c9-9bbf-75aaab95b1eb/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "15fa4df0-1d2a-48c9-9bbf-75aaab95b1eb-modified", + "UniqueId": "15fa4df0-1d2a-48c9-9bbf-75aaab95b1eb", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "15fa4df0-1d2a-48c9-9bbf-75aaab95b1eb-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/1a19cc5b-5910-4796-ac74-24890f232314/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/1a19cc5b-5910-4796-ac74-24890f232314/cast-vote-record-report.json new file mode 100644 index 0000000000..3af67955a3 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/1a19cc5b-5910-4796-ac74-24890f232314/cast-vote-record-report.json @@ -0,0 +1,412 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "1a19cc5b-5910-4796-ac74-24890f232314-modified", + "UniqueId": "1a19cc5b-5910-4796-ac74-24890f232314", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "1a19cc5b-5910-4796-ac74-24890f232314-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 2, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/20a0e6de-1f82-47c9-bb7e-aab6972bccc7/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/20a0e6de-1f82-47c9-bb7e-aab6972bccc7/cast-vote-record-report.json new file mode 100644 index 0000000000..d8838196dc --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/20a0e6de-1f82-47c9-bb7e-aab6972bccc7/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "20a0e6de-1f82-47c9-bb7e-aab6972bccc7-modified", + "UniqueId": "20a0e6de-1f82-47c9-bb7e-aab6972bccc7", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "20a0e6de-1f82-47c9-bb7e-aab6972bccc7-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/247a08a6-b732-4c72-babd-a51ff1775cc0/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/247a08a6-b732-4c72-babd-a51ff1775cc0/cast-vote-record-report.json new file mode 100644 index 0000000000..b0aeee8d9c --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/247a08a6-b732-4c72-babd-a51ff1775cc0/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "247a08a6-b732-4c72-babd-a51ff1775cc0-modified", + "UniqueId": "247a08a6-b732-4c72-babd-a51ff1775cc0", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "247a08a6-b732-4c72-babd-a51ff1775cc0-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/249d83a4-99cd-48a7-8e2b-59502fe150bc/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/249d83a4-99cd-48a7-8e2b-59502fe150bc/cast-vote-record-report.json new file mode 100644 index 0000000000..f091df69d6 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/249d83a4-99cd-48a7-8e2b-59502fe150bc/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "249d83a4-99cd-48a7-8e2b-59502fe150bc-modified", + "UniqueId": "249d83a4-99cd-48a7-8e2b-59502fe150bc", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "249d83a4-99cd-48a7-8e2b-59502fe150bc-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/272369bd-51b3-490f-8442-478757b57a11/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/272369bd-51b3-490f-8442-478757b57a11/cast-vote-record-report.json new file mode 100644 index 0000000000..b530821754 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/272369bd-51b3-490f-8442-478757b57a11/cast-vote-record-report.json @@ -0,0 +1,422 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "272369bd-51b3-490f-8442-478757b57a11-modified", + "UniqueId": "272369bd-51b3-490f-8442-478757b57a11", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "272369bd-51b3-490f-8442-478757b57a11-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2c504434-e935-49b2-86cd-092c675e07f6/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2c504434-e935-49b2-86cd-092c675e07f6/cast-vote-record-report.json new file mode 100644 index 0000000000..c314285f55 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2c504434-e935-49b2-86cd-092c675e07f6/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "2c504434-e935-49b2-86cd-092c675e07f6-modified", + "UniqueId": "2c504434-e935-49b2-86cd-092c675e07f6", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "2c504434-e935-49b2-86cd-092c675e07f6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2df9992c-b9cd-4162-9a4b-d4af8c221a72/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2df9992c-b9cd-4162-9a4b-d4af8c221a72/cast-vote-record-report.json new file mode 100644 index 0000000000..edd331195c --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2df9992c-b9cd-4162-9a4b-d4af8c221a72/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "2df9992c-b9cd-4162-9a4b-d4af8c221a72-modified", + "UniqueId": "2df9992c-b9cd-4162-9a4b-d4af8c221a72", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "2df9992c-b9cd-4162-9a4b-d4af8c221a72-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2e11f48d-b28f-4142-a64c-ca71e160f7fb/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2e11f48d-b28f-4142-a64c-ca71e160f7fb/cast-vote-record-report.json new file mode 100644 index 0000000000..118ae40d0b --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/2e11f48d-b28f-4142-a64c-ca71e160f7fb/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "2e11f48d-b28f-4142-a64c-ca71e160f7fb-modified", + "UniqueId": "2e11f48d-b28f-4142-a64c-ca71e160f7fb", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "2e11f48d-b28f-4142-a64c-ca71e160f7fb-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3316409d-e455-421a-b168-3d8bddf81171/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3316409d-e455-421a-b168-3d8bddf81171/cast-vote-record-report.json new file mode 100644 index 0000000000..f2cb2c9ff6 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3316409d-e455-421a-b168-3d8bddf81171/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "3316409d-e455-421a-b168-3d8bddf81171-modified", + "UniqueId": "3316409d-e455-421a-b168-3d8bddf81171", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3316409d-e455-421a-b168-3d8bddf81171-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/331e2a30-a827-4585-980f-0ee5b0216415/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/331e2a30-a827-4585-980f-0ee5b0216415/cast-vote-record-report.json new file mode 100644 index 0000000000..c0e1111be0 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/331e2a30-a827-4585-980f-0ee5b0216415/cast-vote-record-report.json @@ -0,0 +1,412 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "331e2a30-a827-4585-980f-0ee5b0216415-modified", + "UniqueId": "331e2a30-a827-4585-980f-0ee5b0216415", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "331e2a30-a827-4585-980f-0ee5b0216415-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 2, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/34c81f57-ccef-474b-9242-6fcf7b78e9ad/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/34c81f57-ccef-474b-9242-6fcf7b78e9ad/cast-vote-record-report.json new file mode 100644 index 0000000000..fb9117ceb2 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/34c81f57-ccef-474b-9242-6fcf7b78e9ad/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "34c81f57-ccef-474b-9242-6fcf7b78e9ad-modified", + "UniqueId": "34c81f57-ccef-474b-9242-6fcf7b78e9ad", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "34c81f57-ccef-474b-9242-6fcf7b78e9ad-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3530e7f1-54ff-4a10-9034-b2ffbaef6861/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3530e7f1-54ff-4a10-9034-b2ffbaef6861/cast-vote-record-report.json new file mode 100644 index 0000000000..5464bbc060 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3530e7f1-54ff-4a10-9034-b2ffbaef6861/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "3530e7f1-54ff-4a10-9034-b2ffbaef6861-modified", + "UniqueId": "3530e7f1-54ff-4a10-9034-b2ffbaef6861", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3530e7f1-54ff-4a10-9034-b2ffbaef6861-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/354e229f-7f91-4721-8e5b-cc7a58ecd495/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/354e229f-7f91-4721-8e5b-cc7a58ecd495/cast-vote-record-report.json new file mode 100644 index 0000000000..e5358413d4 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/354e229f-7f91-4721-8e5b-cc7a58ecd495/cast-vote-record-report.json @@ -0,0 +1,504 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "354e229f-7f91-4721-8e5b-cc7a58ecd495-modified", + "UniqueId": "354e229f-7f91-4721-8e5b-cc7a58ecd495", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "354e229f-7f91-4721-8e5b-cc7a58ecd495-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/35cbe746-681f-4fa6-a779-317b07df64ae/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/35cbe746-681f-4fa6-a779-317b07df64ae/cast-vote-record-report.json new file mode 100644 index 0000000000..32ba69887f --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/35cbe746-681f-4fa6-a779-317b07df64ae/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "35cbe746-681f-4fa6-a779-317b07df64ae-modified", + "UniqueId": "35cbe746-681f-4fa6-a779-317b07df64ae", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "35cbe746-681f-4fa6-a779-317b07df64ae-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/386c1d82-e55b-4d7e-9ae3-8ad2603f3854/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/386c1d82-e55b-4d7e-9ae3-8ad2603f3854/cast-vote-record-report.json new file mode 100644 index 0000000000..461394f73e --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/386c1d82-e55b-4d7e-9ae3-8ad2603f3854/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "386c1d82-e55b-4d7e-9ae3-8ad2603f3854-modified", + "UniqueId": "386c1d82-e55b-4d7e-9ae3-8ad2603f3854", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "386c1d82-e55b-4d7e-9ae3-8ad2603f3854-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3a3f419c-a80f-447a-b8d4-9a022d0d7121/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3a3f419c-a80f-447a-b8d4-9a022d0d7121/cast-vote-record-report.json new file mode 100644 index 0000000000..fc0d3e1d81 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3a3f419c-a80f-447a-b8d4-9a022d0d7121/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "3a3f419c-a80f-447a-b8d4-9a022d0d7121-modified", + "UniqueId": "3a3f419c-a80f-447a-b8d4-9a022d0d7121", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3a3f419c-a80f-447a-b8d4-9a022d0d7121-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3aa8adce-b014-4006-b6ac-155b26f4916f/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3aa8adce-b014-4006-b6ac-155b26f4916f/cast-vote-record-report.json new file mode 100644 index 0000000000..c2c6b64d1e --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3aa8adce-b014-4006-b6ac-155b26f4916f/cast-vote-record-report.json @@ -0,0 +1,422 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "3aa8adce-b014-4006-b6ac-155b26f4916f-modified", + "UniqueId": "3aa8adce-b014-4006-b6ac-155b26f4916f", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3aa8adce-b014-4006-b6ac-155b26f4916f-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3cac308b-3c50-4f33-b64c-99d63a602528/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3cac308b-3c50-4f33-b64c-99d63a602528/cast-vote-record-report.json new file mode 100644 index 0000000000..e78ac89f94 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/3cac308b-3c50-4f33-b64c-99d63a602528/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "3cac308b-3c50-4f33-b64c-99d63a602528-modified", + "UniqueId": "3cac308b-3c50-4f33-b64c-99d63a602528", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "3cac308b-3c50-4f33-b64c-99d63a602528-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/42218d3f-f227-4dd5-b5f0-0f0f2d649194/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/42218d3f-f227-4dd5-b5f0-0f0f2d649194/cast-vote-record-report.json new file mode 100644 index 0000000000..16f0eaa94b --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/42218d3f-f227-4dd5-b5f0-0f0f2d649194/cast-vote-record-report.json @@ -0,0 +1,422 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "42218d3f-f227-4dd5-b5f0-0f0f2d649194-modified", + "UniqueId": "42218d3f-f227-4dd5-b5f0-0f0f2d649194", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "42218d3f-f227-4dd5-b5f0-0f0f2d649194-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "seahorse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4728160a-80c6-47a4-903a-d79f639ca2a5/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4728160a-80c6-47a4-903a-d79f639ca2a5/cast-vote-record-report.json new file mode 100644 index 0000000000..238f091a35 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4728160a-80c6-47a4-903a-d79f639ca2a5/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "4728160a-80c6-47a4-903a-d79f639ca2a5-modified", + "UniqueId": "4728160a-80c6-47a4-903a-d79f639ca2a5", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "4728160a-80c6-47a4-903a-d79f639ca2a5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/491f173e-ca18-4d02-8812-9d4da2403fad/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/491f173e-ca18-4d02-8812-9d4da2403fad/cast-vote-record-report.json new file mode 100644 index 0000000000..f6d6db29a2 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/491f173e-ca18-4d02-8812-9d4da2403fad/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "491f173e-ca18-4d02-8812-9d4da2403fad-modified", + "UniqueId": "491f173e-ca18-4d02-8812-9d4da2403fad", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "491f173e-ca18-4d02-8812-9d4da2403fad-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/49f992d1-d7a1-4d71-ad34-4d46af44a4aa/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/49f992d1-d7a1-4d71-ad34-4d46af44a4aa/cast-vote-record-report.json new file mode 100644 index 0000000000..1e0f14a3c6 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/49f992d1-d7a1-4d71-ad34-4d46af44a4aa/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "49f992d1-d7a1-4d71-ad34-4d46af44a4aa-modified", + "UniqueId": "49f992d1-d7a1-4d71-ad34-4d46af44a4aa", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "49f992d1-d7a1-4d71-ad34-4d46af44a4aa-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4a42ecf0-5021-47db-9c11-51e48d8b0551/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4a42ecf0-5021-47db-9c11-51e48d8b0551/cast-vote-record-report.json new file mode 100644 index 0000000000..70c30b1ba0 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4a42ecf0-5021-47db-9c11-51e48d8b0551/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "4a42ecf0-5021-47db-9c11-51e48d8b0551-modified", + "UniqueId": "4a42ecf0-5021-47db-9c11-51e48d8b0551", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "4a42ecf0-5021-47db-9c11-51e48d8b0551-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4dc28779-f710-457b-a6a1-ddc99fa49596/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4dc28779-f710-457b-a6a1-ddc99fa49596/cast-vote-record-report.json new file mode 100644 index 0000000000..c5c3c31f8f --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4dc28779-f710-457b-a6a1-ddc99fa49596/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "4dc28779-f710-457b-a6a1-ddc99fa49596-modified", + "UniqueId": "4dc28779-f710-457b-a6a1-ddc99fa49596", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "4dc28779-f710-457b-a6a1-ddc99fa49596-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4f5d4a9b-d4de-4ec6-bc30-5504965b0152/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4f5d4a9b-d4de-4ec6-bc30-5504965b0152/cast-vote-record-report.json new file mode 100644 index 0000000000..ac0cfd5203 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/4f5d4a9b-d4de-4ec6-bc30-5504965b0152/cast-vote-record-report.json @@ -0,0 +1,422 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "4f5d4a9b-d4de-4ec6-bc30-5504965b0152-modified", + "UniqueId": "4f5d4a9b-d4de-4ec6-bc30-5504965b0152", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "4f5d4a9b-d4de-4ec6-bc30-5504965b0152-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "seahorse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/500d8102-c645-4d88-b63a-3ec15fcc6ad3/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/500d8102-c645-4d88-b63a-3ec15fcc6ad3/cast-vote-record-report.json new file mode 100644 index 0000000000..42a0042205 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/500d8102-c645-4d88-b63a-3ec15fcc6ad3/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "500d8102-c645-4d88-b63a-3ec15fcc6ad3-modified", + "UniqueId": "500d8102-c645-4d88-b63a-3ec15fcc6ad3", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "500d8102-c645-4d88-b63a-3ec15fcc6ad3-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/519684ac-fcb0-438b-b317-ca44dc3f74aa/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/519684ac-fcb0-438b-b317-ca44dc3f74aa/cast-vote-record-report.json new file mode 100644 index 0000000000..c55359a392 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/519684ac-fcb0-438b-b317-ca44dc3f74aa/cast-vote-record-report.json @@ -0,0 +1,422 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "519684ac-fcb0-438b-b317-ca44dc3f74aa-modified", + "UniqueId": "519684ac-fcb0-438b-b317-ca44dc3f74aa", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "519684ac-fcb0-438b-b317-ca44dc3f74aa-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/52ecf70c-c48d-4d27-9cb7-dd8a8ff47341/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/52ecf70c-c48d-4d27-9cb7-dd8a8ff47341/cast-vote-record-report.json new file mode 100644 index 0000000000..02fa59eab5 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/52ecf70c-c48d-4d27-9cb7-dd8a8ff47341/cast-vote-record-report.json @@ -0,0 +1,422 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "52ecf70c-c48d-4d27-9cb7-dd8a8ff47341-modified", + "UniqueId": "52ecf70c-c48d-4d27-9cb7-dd8a8ff47341", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "52ecf70c-c48d-4d27-9cb7-dd8a8ff47341-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/5340ba3a-285b-4b1f-9584-4dce8c284448/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/5340ba3a-285b-4b1f-9584-4dce8c284448/cast-vote-record-report.json new file mode 100644 index 0000000000..5d50ea958c --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/5340ba3a-285b-4b1f-9584-4dce8c284448/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "5340ba3a-285b-4b1f-9584-4dce8c284448-modified", + "UniqueId": "5340ba3a-285b-4b1f-9584-4dce8c284448", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "5340ba3a-285b-4b1f-9584-4dce8c284448-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/540fb9c9-f7d4-4789-84b1-c3b5f7f7bce9/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/540fb9c9-f7d4-4789-84b1-c3b5f7f7bce9/cast-vote-record-report.json new file mode 100644 index 0000000000..0b077591ba --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/540fb9c9-f7d4-4789-84b1-c3b5f7f7bce9/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "540fb9c9-f7d4-4789-84b1-c3b5f7f7bce9-modified", + "UniqueId": "540fb9c9-f7d4-4789-84b1-c3b5f7f7bce9", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "540fb9c9-f7d4-4789-84b1-c3b5f7f7bce9-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/5660e1ef-6d8f-4512-b503-fd86ead06256/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/5660e1ef-6d8f-4512-b503-fd86ead06256/cast-vote-record-report.json new file mode 100644 index 0000000000..052acf31a4 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/5660e1ef-6d8f-4512-b503-fd86ead06256/cast-vote-record-report.json @@ -0,0 +1,412 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "5660e1ef-6d8f-4512-b503-fd86ead06256-modified", + "UniqueId": "5660e1ef-6d8f-4512-b503-fd86ead06256", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "5660e1ef-6d8f-4512-b503-fd86ead06256-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/60c93e20-8169-4bb0-8b22-ecf8035fcc55/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/60c93e20-8169-4bb0-8b22-ecf8035fcc55/cast-vote-record-report.json new file mode 100644 index 0000000000..ea4a6de7fd --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/60c93e20-8169-4bb0-8b22-ecf8035fcc55/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "60c93e20-8169-4bb0-8b22-ecf8035fcc55-modified", + "UniqueId": "60c93e20-8169-4bb0-8b22-ecf8035fcc55", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "60c93e20-8169-4bb0-8b22-ecf8035fcc55-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/631b5eea-856a-4889-8456-69434ee8f321/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/631b5eea-856a-4889-8456-69434ee8f321/cast-vote-record-report.json new file mode 100644 index 0000000000..4760112f22 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/631b5eea-856a-4889-8456-69434ee8f321/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "631b5eea-856a-4889-8456-69434ee8f321-modified", + "UniqueId": "631b5eea-856a-4889-8456-69434ee8f321", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "631b5eea-856a-4889-8456-69434ee8f321-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/641d9aac-8ff7-43c2-8f3d-7b4eb100be44/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/641d9aac-8ff7-43c2-8f3d-7b4eb100be44/cast-vote-record-report.json new file mode 100644 index 0000000000..a40cedeb11 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/641d9aac-8ff7-43c2-8f3d-7b4eb100be44/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "641d9aac-8ff7-43c2-8f3d-7b4eb100be44-modified", + "UniqueId": "641d9aac-8ff7-43c2-8f3d-7b4eb100be44", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "641d9aac-8ff7-43c2-8f3d-7b4eb100be44-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6469eab0-20b5-4bd6-a971-735f54860b14/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6469eab0-20b5-4bd6-a971-735f54860b14/cast-vote-record-report.json new file mode 100644 index 0000000000..52878df87e --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6469eab0-20b5-4bd6-a971-735f54860b14/cast-vote-record-report.json @@ -0,0 +1,412 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "6469eab0-20b5-4bd6-a971-735f54860b14-modified", + "UniqueId": "6469eab0-20b5-4bd6-a971-735f54860b14", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6469eab0-20b5-4bd6-a971-735f54860b14-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 2, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6765b3b9-ce55-4ce8-a40e-561cafe7ec83/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6765b3b9-ce55-4ce8-a40e-561cafe7ec83/cast-vote-record-report.json new file mode 100644 index 0000000000..cc8fb68594 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6765b3b9-ce55-4ce8-a40e-561cafe7ec83/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "6765b3b9-ce55-4ce8-a40e-561cafe7ec83-modified", + "UniqueId": "6765b3b9-ce55-4ce8-a40e-561cafe7ec83", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6765b3b9-ce55-4ce8-a40e-561cafe7ec83-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/67777db6-b828-48cf-bfe3-2fd166dbb5b6/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/67777db6-b828-48cf-bfe3-2fd166dbb5b6/cast-vote-record-report.json new file mode 100644 index 0000000000..2d652139a3 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/67777db6-b828-48cf-bfe3-2fd166dbb5b6/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "67777db6-b828-48cf-bfe3-2fd166dbb5b6-modified", + "UniqueId": "67777db6-b828-48cf-bfe3-2fd166dbb5b6", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "67777db6-b828-48cf-bfe3-2fd166dbb5b6-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6d79c85f-8d2f-443b-8f24-53d1ff9c4690/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6d79c85f-8d2f-443b-8f24-53d1ff9c4690/cast-vote-record-report.json new file mode 100644 index 0000000000..4d8c2293b9 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6d79c85f-8d2f-443b-8f24-53d1ff9c4690/cast-vote-record-report.json @@ -0,0 +1,412 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "6d79c85f-8d2f-443b-8f24-53d1ff9c4690-modified", + "UniqueId": "6d79c85f-8d2f-443b-8f24-53d1ff9c4690", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6d79c85f-8d2f-443b-8f24-53d1ff9c4690-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6d8b7933-4cf3-4ee3-9891-7a02e193de90/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6d8b7933-4cf3-4ee3-9891-7a02e193de90/cast-vote-record-report.json new file mode 100644 index 0000000000..f53637a84c --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6d8b7933-4cf3-4ee3-9891-7a02e193de90/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "6d8b7933-4cf3-4ee3-9891-7a02e193de90-modified", + "UniqueId": "6d8b7933-4cf3-4ee3-9891-7a02e193de90", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6d8b7933-4cf3-4ee3-9891-7a02e193de90-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6dbe1561-95f3-42cc-9ac9-70363d6a3ed5/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6dbe1561-95f3-42cc-9ac9-70363d6a3ed5/cast-vote-record-report.json new file mode 100644 index 0000000000..85b1e4bca6 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/6dbe1561-95f3-42cc-9ac9-70363d6a3ed5/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "6dbe1561-95f3-42cc-9ac9-70363d6a3ed5-modified", + "UniqueId": "6dbe1561-95f3-42cc-9ac9-70363d6a3ed5", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "6dbe1561-95f3-42cc-9ac9-70363d6a3ed5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/72d2e81b-57c5-4a84-b984-34b954f61d09/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/72d2e81b-57c5-4a84-b984-34b954f61d09/cast-vote-record-report.json new file mode 100644 index 0000000000..0674a56408 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/72d2e81b-57c5-4a84-b984-34b954f61d09/cast-vote-record-report.json @@ -0,0 +1,412 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "72d2e81b-57c5-4a84-b984-34b954f61d09-modified", + "UniqueId": "72d2e81b-57c5-4a84-b984-34b954f61d09", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "72d2e81b-57c5-4a84-b984-34b954f61d09-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 2, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7392d9de-ff92-4753-a281-851fa2eed1f4/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7392d9de-ff92-4753-a281-851fa2eed1f4/cast-vote-record-report.json new file mode 100644 index 0000000000..c5b2ca8f32 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7392d9de-ff92-4753-a281-851fa2eed1f4/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "7392d9de-ff92-4753-a281-851fa2eed1f4-modified", + "UniqueId": "7392d9de-ff92-4753-a281-851fa2eed1f4", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7392d9de-ff92-4753-a281-851fa2eed1f4-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/741a1e37-a957-4f2c-af63-628a69ba06f5/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/741a1e37-a957-4f2c-af63-628a69ba06f5/cast-vote-record-report.json new file mode 100644 index 0000000000..f55305fada --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/741a1e37-a957-4f2c-af63-628a69ba06f5/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "741a1e37-a957-4f2c-af63-628a69ba06f5-modified", + "UniqueId": "741a1e37-a957-4f2c-af63-628a69ba06f5", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "741a1e37-a957-4f2c-af63-628a69ba06f5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/743bda7f-a0e8-4c94-9510-502f701279cb/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/743bda7f-a0e8-4c94-9510-502f701279cb/cast-vote-record-report.json new file mode 100644 index 0000000000..8234edac65 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/743bda7f-a0e8-4c94-9510-502f701279cb/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "743bda7f-a0e8-4c94-9510-502f701279cb-modified", + "UniqueId": "743bda7f-a0e8-4c94-9510-502f701279cb", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "743bda7f-a0e8-4c94-9510-502f701279cb-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/757ce28b-8409-4482-8be2-bdd3d5419b36/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/757ce28b-8409-4482-8be2-bdd3d5419b36/cast-vote-record-report.json new file mode 100644 index 0000000000..28ab589a5f --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/757ce28b-8409-4482-8be2-bdd3d5419b36/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "757ce28b-8409-4482-8be2-bdd3d5419b36-modified", + "UniqueId": "757ce28b-8409-4482-8be2-bdd3d5419b36", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "757ce28b-8409-4482-8be2-bdd3d5419b36-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7a549e8e-287b-4b83-adf4-8f70ecd4cac7/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7a549e8e-287b-4b83-adf4-8f70ecd4cac7/cast-vote-record-report.json new file mode 100644 index 0000000000..4e39aad5a4 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7a549e8e-287b-4b83-adf4-8f70ecd4cac7/cast-vote-record-report.json @@ -0,0 +1,490 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "7a549e8e-287b-4b83-adf4-8f70ecd4cac7-modified", + "UniqueId": "7a549e8e-287b-4b83-adf4-8f70ecd4cac7", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7a549e8e-287b-4b83-adf4-8f70ecd4cac7-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "seahorse", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 2, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7a9db591-9297-4cba-ae64-f324910674ea/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7a9db591-9297-4cba-ae64-f324910674ea/cast-vote-record-report.json new file mode 100644 index 0000000000..a549d644af --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7a9db591-9297-4cba-ae64-f324910674ea/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "7a9db591-9297-4cba-ae64-f324910674ea-modified", + "UniqueId": "7a9db591-9297-4cba-ae64-f324910674ea", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7a9db591-9297-4cba-ae64-f324910674ea-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 3, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7b38595e-2447-46c4-880c-e0493b530301/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7b38595e-2447-46c4-880c-e0493b530301/cast-vote-record-report.json new file mode 100644 index 0000000000..ec87083793 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7b38595e-2447-46c4-880c-e0493b530301/cast-vote-record-report.json @@ -0,0 +1,504 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "7b38595e-2447-46c4-880c-e0493b530301-modified", + "UniqueId": "7b38595e-2447-46c4-880c-e0493b530301", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7b38595e-2447-46c4-880c-e0493b530301-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7c6c4adb-de0b-4846-919a-dbd3ff96c2df/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7c6c4adb-de0b-4846-919a-dbd3ff96c2df/cast-vote-record-report.json new file mode 100644 index 0000000000..504e2c1825 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7c6c4adb-de0b-4846-919a-dbd3ff96c2df/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "7c6c4adb-de0b-4846-919a-dbd3ff96c2df-modified", + "UniqueId": "7c6c4adb-de0b-4846-919a-dbd3ff96c2df", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7c6c4adb-de0b-4846-919a-dbd3ff96c2df-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7e77783d-8898-4b3c-8c4a-a2994d028666/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7e77783d-8898-4b3c-8c4a-a2994d028666/cast-vote-record-report.json new file mode 100644 index 0000000000..99f90d0bee --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7e77783d-8898-4b3c-8c4a-a2994d028666/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "7e77783d-8898-4b3c-8c4a-a2994d028666-modified", + "UniqueId": "7e77783d-8898-4b3c-8c4a-a2994d028666", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7e77783d-8898-4b3c-8c4a-a2994d028666-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7e9ec5b0-c39d-4ffc-b84f-f7e6b2139ac9/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7e9ec5b0-c39d-4ffc-b84f-f7e6b2139ac9/cast-vote-record-report.json new file mode 100644 index 0000000000..ee932a5e72 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/7e9ec5b0-c39d-4ffc-b84f-f7e6b2139ac9/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "7e9ec5b0-c39d-4ffc-b84f-f7e6b2139ac9-modified", + "UniqueId": "7e9ec5b0-c39d-4ffc-b84f-f7e6b2139ac9", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "7e9ec5b0-c39d-4ffc-b84f-f7e6b2139ac9-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/804bf5dc-9d58-4c0f-bf11-8359d18c1bfd/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/804bf5dc-9d58-4c0f-bf11-8359d18c1bfd/cast-vote-record-report.json new file mode 100644 index 0000000000..cc97687a3d --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/804bf5dc-9d58-4c0f-bf11-8359d18c1bfd/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "804bf5dc-9d58-4c0f-bf11-8359d18c1bfd-modified", + "UniqueId": "804bf5dc-9d58-4c0f-bf11-8359d18c1bfd", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "804bf5dc-9d58-4c0f-bf11-8359d18c1bfd-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/817d973e-3069-4ed4-ba9b-144bc696c924/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/817d973e-3069-4ed4-ba9b-144bc696c924/cast-vote-record-report.json new file mode 100644 index 0000000000..2e28668ec0 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/817d973e-3069-4ed4-ba9b-144bc696c924/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "817d973e-3069-4ed4-ba9b-144bc696c924-modified", + "UniqueId": "817d973e-3069-4ed4-ba9b-144bc696c924", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "817d973e-3069-4ed4-ba9b-144bc696c924-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/81c09fdb-6976-4229-87b0-9d350ff04c07/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/81c09fdb-6976-4229-87b0-9d350ff04c07/cast-vote-record-report.json new file mode 100644 index 0000000000..de5de6eaee --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/81c09fdb-6976-4229-87b0-9d350ff04c07/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "81c09fdb-6976-4229-87b0-9d350ff04c07-modified", + "UniqueId": "81c09fdb-6976-4229-87b0-9d350ff04c07", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "81c09fdb-6976-4229-87b0-9d350ff04c07-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/855045b3-2378-4207-a7f1-7fdece8c1424/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/855045b3-2378-4207-a7f1-7fdece8c1424/cast-vote-record-report.json new file mode 100644 index 0000000000..11927f0413 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/855045b3-2378-4207-a7f1-7fdece8c1424/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "855045b3-2378-4207-a7f1-7fdece8c1424-modified", + "UniqueId": "855045b3-2378-4207-a7f1-7fdece8c1424", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "855045b3-2378-4207-a7f1-7fdece8c1424-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8788c716-967b-46d9-a2e5-eacee54892bf/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8788c716-967b-46d9-a2e5-eacee54892bf/cast-vote-record-report.json new file mode 100644 index 0000000000..b14f5bd9a7 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8788c716-967b-46d9-a2e5-eacee54892bf/cast-vote-record-report.json @@ -0,0 +1,490 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "8788c716-967b-46d9-a2e5-eacee54892bf-modified", + "UniqueId": "8788c716-967b-46d9-a2e5-eacee54892bf", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "8788c716-967b-46d9-a2e5-eacee54892bf-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "seahorse", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 2, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8a6deff2-53d6-4a2e-b4ae-ae7f0d1b4b9d/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8a6deff2-53d6-4a2e-b4ae-ae7f0d1b4b9d/cast-vote-record-report.json new file mode 100644 index 0000000000..94896411e5 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8a6deff2-53d6-4a2e-b4ae-ae7f0d1b4b9d/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "8a6deff2-53d6-4a2e-b4ae-ae7f0d1b4b9d-modified", + "UniqueId": "8a6deff2-53d6-4a2e-b4ae-ae7f0d1b4b9d", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "8a6deff2-53d6-4a2e-b4ae-ae7f0d1b4b9d-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8db9d8a5-dd97-4b75-8428-764d00271cb8/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8db9d8a5-dd97-4b75-8428-764d00271cb8/cast-vote-record-report.json new file mode 100644 index 0000000000..e5ff8dddd2 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/8db9d8a5-dd97-4b75-8428-764d00271cb8/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "8db9d8a5-dd97-4b75-8428-764d00271cb8-modified", + "UniqueId": "8db9d8a5-dd97-4b75-8428-764d00271cb8", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "8db9d8a5-dd97-4b75-8428-764d00271cb8-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9467e810-c8b2-4678-8bb9-f1a681117604/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9467e810-c8b2-4678-8bb9-f1a681117604/cast-vote-record-report.json new file mode 100644 index 0000000000..9eff44acd3 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9467e810-c8b2-4678-8bb9-f1a681117604/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "9467e810-c8b2-4678-8bb9-f1a681117604-modified", + "UniqueId": "9467e810-c8b2-4678-8bb9-f1a681117604", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9467e810-c8b2-4678-8bb9-f1a681117604-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/95a5b370-75bc-44d0-9bb3-cb38933810a3/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/95a5b370-75bc-44d0-9bb3-cb38933810a3/cast-vote-record-report.json new file mode 100644 index 0000000000..1c2ba15551 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/95a5b370-75bc-44d0-9bb3-cb38933810a3/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "95a5b370-75bc-44d0-9bb3-cb38933810a3-modified", + "UniqueId": "95a5b370-75bc-44d0-9bb3-cb38933810a3", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "95a5b370-75bc-44d0-9bb3-cb38933810a3-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9771306a-0589-4d6d-844b-5192f2d539ab/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9771306a-0589-4d6d-844b-5192f2d539ab/cast-vote-record-report.json new file mode 100644 index 0000000000..54ec26f65c --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9771306a-0589-4d6d-844b-5192f2d539ab/cast-vote-record-report.json @@ -0,0 +1,490 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "9771306a-0589-4d6d-844b-5192f2d539ab-modified", + "UniqueId": "9771306a-0589-4d6d-844b-5192f2d539ab", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9771306a-0589-4d6d-844b-5192f2d539ab-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "seahorse", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 2, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/99b17aac-80c7-46c4-84b8-221d338cdb1a/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/99b17aac-80c7-46c4-84b8-221d338cdb1a/cast-vote-record-report.json new file mode 100644 index 0000000000..bfa04ecad0 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/99b17aac-80c7-46c4-84b8-221d338cdb1a/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "99b17aac-80c7-46c4-84b8-221d338cdb1a-modified", + "UniqueId": "99b17aac-80c7-46c4-84b8-221d338cdb1a", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "99b17aac-80c7-46c4-84b8-221d338cdb1a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9adc2dde-da29-403c-b291-d3133ade5e5a/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9adc2dde-da29-403c-b291-d3133ade5e5a/cast-vote-record-report.json new file mode 100644 index 0000000000..38c849f1d0 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9adc2dde-da29-403c-b291-d3133ade5e5a/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "9adc2dde-da29-403c-b291-d3133ade5e5a-modified", + "UniqueId": "9adc2dde-da29-403c-b291-d3133ade5e5a", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9adc2dde-da29-403c-b291-d3133ade5e5a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9d84fca7-ea76-4be8-95fb-5eef650cf97e/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9d84fca7-ea76-4be8-95fb-5eef650cf97e/cast-vote-record-report.json new file mode 100644 index 0000000000..f4944e2b61 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9d84fca7-ea76-4be8-95fb-5eef650cf97e/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "9d84fca7-ea76-4be8-95fb-5eef650cf97e-modified", + "UniqueId": "9d84fca7-ea76-4be8-95fb-5eef650cf97e", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9d84fca7-ea76-4be8-95fb-5eef650cf97e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9db552bf-92cd-4fdb-a328-bad34df52672/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9db552bf-92cd-4fdb-a328-bad34df52672/cast-vote-record-report.json new file mode 100644 index 0000000000..278fd99732 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/9db552bf-92cd-4fdb-a328-bad34df52672/cast-vote-record-report.json @@ -0,0 +1,412 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "9db552bf-92cd-4fdb-a328-bad34df52672-modified", + "UniqueId": "9db552bf-92cd-4fdb-a328-bad34df52672", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "9db552bf-92cd-4fdb-a328-bad34df52672-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a344575d-ac21-4950-8b31-50748964993b/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a344575d-ac21-4950-8b31-50748964993b/cast-vote-record-report.json new file mode 100644 index 0000000000..fdc78bc216 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a344575d-ac21-4950-8b31-50748964993b/cast-vote-record-report.json @@ -0,0 +1,412 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "a344575d-ac21-4950-8b31-50748964993b-modified", + "UniqueId": "a344575d-ac21-4950-8b31-50748964993b", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "a344575d-ac21-4950-8b31-50748964993b-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 3, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a59a081d-3056-4402-9346-468b21313b2e/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a59a081d-3056-4402-9346-468b21313b2e/cast-vote-record-report.json new file mode 100644 index 0000000000..433bd1efef --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a59a081d-3056-4402-9346-468b21313b2e/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "a59a081d-3056-4402-9346-468b21313b2e-modified", + "UniqueId": "a59a081d-3056-4402-9346-468b21313b2e", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "a59a081d-3056-4402-9346-468b21313b2e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a5eb90ef-6257-487a-be83-486737587402/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a5eb90ef-6257-487a-be83-486737587402/cast-vote-record-report.json new file mode 100644 index 0000000000..cae2451367 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a5eb90ef-6257-487a-be83-486737587402/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "a5eb90ef-6257-487a-be83-486737587402-modified", + "UniqueId": "a5eb90ef-6257-487a-be83-486737587402", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "a5eb90ef-6257-487a-be83-486737587402-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a675b9c6-f282-4e6a-99a7-044b350367a9/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a675b9c6-f282-4e6a-99a7-044b350367a9/cast-vote-record-report.json new file mode 100644 index 0000000000..e3b119e26b --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a675b9c6-f282-4e6a-99a7-044b350367a9/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "a675b9c6-f282-4e6a-99a7-044b350367a9-modified", + "UniqueId": "a675b9c6-f282-4e6a-99a7-044b350367a9", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "a675b9c6-f282-4e6a-99a7-044b350367a9-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a7a05e79-0425-4635-af72-a1158de50726/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a7a05e79-0425-4635-af72-a1158de50726/cast-vote-record-report.json new file mode 100644 index 0000000000..f94ee14d80 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/a7a05e79-0425-4635-af72-a1158de50726/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "a7a05e79-0425-4635-af72-a1158de50726-modified", + "UniqueId": "a7a05e79-0425-4635-af72-a1158de50726", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "a7a05e79-0425-4635-af72-a1158de50726-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ad62f6d4-48b0-4972-baa8-df3aad718f0e/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ad62f6d4-48b0-4972-baa8-df3aad718f0e/cast-vote-record-report.json new file mode 100644 index 0000000000..ea76392f02 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ad62f6d4-48b0-4972-baa8-df3aad718f0e/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "ad62f6d4-48b0-4972-baa8-df3aad718f0e-modified", + "UniqueId": "ad62f6d4-48b0-4972-baa8-df3aad718f0e", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ad62f6d4-48b0-4972-baa8-df3aad718f0e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ae9bcdc7-226a-444f-88ac-dd39a8d5eea7/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ae9bcdc7-226a-444f-88ac-dd39a8d5eea7/cast-vote-record-report.json new file mode 100644 index 0000000000..d5fb4855df --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ae9bcdc7-226a-444f-88ac-dd39a8d5eea7/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "ae9bcdc7-226a-444f-88ac-dd39a8d5eea7-modified", + "UniqueId": "ae9bcdc7-226a-444f-88ac-dd39a8d5eea7", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ae9bcdc7-226a-444f-88ac-dd39a8d5eea7-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b158ce65-fa6f-4906-9556-7e9c90565943/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b158ce65-fa6f-4906-9556-7e9c90565943/cast-vote-record-report.json new file mode 100644 index 0000000000..3353717c9a --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b158ce65-fa6f-4906-9556-7e9c90565943/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b158ce65-fa6f-4906-9556-7e9c90565943-modified", + "UniqueId": "b158ce65-fa6f-4906-9556-7e9c90565943", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b158ce65-fa6f-4906-9556-7e9c90565943-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b341edbe-b523-48f1-9b4e-5715e5622fdd/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b341edbe-b523-48f1-9b4e-5715e5622fdd/cast-vote-record-report.json new file mode 100644 index 0000000000..343f5dc6cd --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b341edbe-b523-48f1-9b4e-5715e5622fdd/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "b341edbe-b523-48f1-9b4e-5715e5622fdd-modified", + "UniqueId": "b341edbe-b523-48f1-9b4e-5715e5622fdd", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b341edbe-b523-48f1-9b4e-5715e5622fdd-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 3, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b4e939ad-6dae-4d76-933d-e51aeb0e3d0e/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b4e939ad-6dae-4d76-933d-e51aeb0e3d0e/cast-vote-record-report.json new file mode 100644 index 0000000000..b6e1a1b16f --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b4e939ad-6dae-4d76-933d-e51aeb0e3d0e/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "b4e939ad-6dae-4d76-933d-e51aeb0e3d0e-modified", + "UniqueId": "b4e939ad-6dae-4d76-933d-e51aeb0e3d0e", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b4e939ad-6dae-4d76-933d-e51aeb0e3d0e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b67cc1c4-6ea2-4124-9043-f429d9dbe435/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b67cc1c4-6ea2-4124-9043-f429d9dbe435/cast-vote-record-report.json new file mode 100644 index 0000000000..d6f7d207b6 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b67cc1c4-6ea2-4124-9043-f429d9dbe435/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b67cc1c4-6ea2-4124-9043-f429d9dbe435-modified", + "UniqueId": "b67cc1c4-6ea2-4124-9043-f429d9dbe435", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b67cc1c4-6ea2-4124-9043-f429d9dbe435-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b90a23fc-e66a-49ea-ba4d-e3fe6d0bd1e5/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b90a23fc-e66a-49ea-ba4d-e3fe6d0bd1e5/cast-vote-record-report.json new file mode 100644 index 0000000000..8241569042 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b90a23fc-e66a-49ea-ba4d-e3fe6d0bd1e5/cast-vote-record-report.json @@ -0,0 +1,422 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b90a23fc-e66a-49ea-ba4d-e3fe6d0bd1e5-modified", + "UniqueId": "b90a23fc-e66a-49ea-ba4d-e3fe6d0bd1e5", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b90a23fc-e66a-49ea-ba4d-e3fe6d0bd1e5-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "seahorse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b9dde8cf-52a0-41f6-b6e7-ce65d211c05a/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b9dde8cf-52a0-41f6-b6e7-ce65d211c05a/cast-vote-record-report.json new file mode 100644 index 0000000000..9e20212bf3 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b9dde8cf-52a0-41f6-b6e7-ce65d211c05a/cast-vote-record-report.json @@ -0,0 +1,504 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b9dde8cf-52a0-41f6-b6e7-ce65d211c05a-modified", + "UniqueId": "b9dde8cf-52a0-41f6-b6e7-ce65d211c05a", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b9dde8cf-52a0-41f6-b6e7-ce65d211c05a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b9e0110f-8a19-4afd-866e-33b4e35789b7/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b9e0110f-8a19-4afd-866e-33b4e35789b7/cast-vote-record-report.json new file mode 100644 index 0000000000..4cd6058f9f --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/b9e0110f-8a19-4afd-866e-33b4e35789b7/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "b9e0110f-8a19-4afd-866e-33b4e35789b7-modified", + "UniqueId": "b9e0110f-8a19-4afd-866e-33b4e35789b7", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "b9e0110f-8a19-4afd-866e-33b4e35789b7-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c0bd1c7c-cf34-4699-9646-90fb2b1c7c94/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c0bd1c7c-cf34-4699-9646-90fb2b1c7c94/cast-vote-record-report.json new file mode 100644 index 0000000000..e1ac055581 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c0bd1c7c-cf34-4699-9646-90fb2b1c7c94/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "c0bd1c7c-cf34-4699-9646-90fb2b1c7c94-modified", + "UniqueId": "c0bd1c7c-cf34-4699-9646-90fb2b1c7c94", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c0bd1c7c-cf34-4699-9646-90fb2b1c7c94-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c2b85324-4a71-4507-a744-967e2f0db1bd/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c2b85324-4a71-4507-a744-967e2f0db1bd/cast-vote-record-report.json new file mode 100644 index 0000000000..93dc417b74 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c2b85324-4a71-4507-a744-967e2f0db1bd/cast-vote-record-report.json @@ -0,0 +1,490 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "c2b85324-4a71-4507-a744-967e2f0db1bd-modified", + "UniqueId": "c2b85324-4a71-4507-a744-967e2f0db1bd", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c2b85324-4a71-4507-a744-967e2f0db1bd-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "seahorse", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 2, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c50bb911-71d7-49de-9beb-75ae57c5fa46/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c50bb911-71d7-49de-9beb-75ae57c5fa46/cast-vote-record-report.json new file mode 100644 index 0000000000..1e0ed70b66 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c50bb911-71d7-49de-9beb-75ae57c5fa46/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "c50bb911-71d7-49de-9beb-75ae57c5fa46-modified", + "UniqueId": "c50bb911-71d7-49de-9beb-75ae57c5fa46", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c50bb911-71d7-49de-9beb-75ae57c5fa46-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c5db1c59-f706-4a46-956d-8dc78e5a8927/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c5db1c59-f706-4a46-956d-8dc78e5a8927/cast-vote-record-report.json new file mode 100644 index 0000000000..e6d2b6728e --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c5db1c59-f706-4a46-956d-8dc78e5a8927/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "c5db1c59-f706-4a46-956d-8dc78e5a8927-modified", + "UniqueId": "c5db1c59-f706-4a46-956d-8dc78e5a8927", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c5db1c59-f706-4a46-956d-8dc78e5a8927-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c816158f-6fff-4bb8-8ef2-74630624f248/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c816158f-6fff-4bb8-8ef2-74630624f248/cast-vote-record-report.json new file mode 100644 index 0000000000..5f7b530f35 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c816158f-6fff-4bb8-8ef2-74630624f248/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "c816158f-6fff-4bb8-8ef2-74630624f248-modified", + "UniqueId": "c816158f-6fff-4bb8-8ef2-74630624f248", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c816158f-6fff-4bb8-8ef2-74630624f248-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 2, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c842a46c-495a-4fdd-b07b-6721b3eae701/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c842a46c-495a-4fdd-b07b-6721b3eae701/cast-vote-record-report.json new file mode 100644 index 0000000000..f404764762 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/c842a46c-495a-4fdd-b07b-6721b3eae701/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "c842a46c-495a-4fdd-b07b-6721b3eae701-modified", + "UniqueId": "c842a46c-495a-4fdd-b07b-6721b3eae701", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "c842a46c-495a-4fdd-b07b-6721b3eae701-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ca3fd2b4-232b-445e-a6b5-db9093114266/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ca3fd2b4-232b-445e-a6b5-db9093114266/cast-vote-record-report.json new file mode 100644 index 0000000000..571c60dedb --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ca3fd2b4-232b-445e-a6b5-db9093114266/cast-vote-record-report.json @@ -0,0 +1,504 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "ca3fd2b4-232b-445e-a6b5-db9093114266-modified", + "UniqueId": "ca3fd2b4-232b-445e-a6b5-db9093114266", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ca3fd2b4-232b-445e-a6b5-db9093114266-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "horse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 1, + "Undervotes": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d00eca6e-9380-4d85-8eb8-9675c345cc86/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d00eca6e-9380-4d85-8eb8-9675c345cc86/cast-vote-record-report.json new file mode 100644 index 0000000000..bca5f25fc6 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d00eca6e-9380-4d85-8eb8-9675c345cc86/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d00eca6e-9380-4d85-8eb8-9675c345cc86-modified", + "UniqueId": "d00eca6e-9380-4d85-8eb8-9675c345cc86", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d00eca6e-9380-4d85-8eb8-9675c345cc86-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d2efbe33-d25f-4754-a093-901498678ae4/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d2efbe33-d25f-4754-a093-901498678ae4/cast-vote-record-report.json new file mode 100644 index 0000000000..f4a282fff2 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d2efbe33-d25f-4754-a093-901498678ae4/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "d2efbe33-d25f-4754-a093-901498678ae4-modified", + "UniqueId": "d2efbe33-d25f-4754-a093-901498678ae4", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d2efbe33-d25f-4754-a093-901498678ae4-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d3bb9856-495e-4771-85d2-3d2c1a04e905/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d3bb9856-495e-4771-85d2-3d2c1a04e905/cast-vote-record-report.json new file mode 100644 index 0000000000..056e08e86d --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/d3bb9856-495e-4771-85d2-3d2c1a04e905/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "d3bb9856-495e-4771-85d2-3d2c1a04e905-modified", + "UniqueId": "d3bb9856-495e-4771-85d2-3d2c1a04e905", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "d3bb9856-495e-4771-85d2-3d2c1a04e905-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "otter", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/dc31eee3-79d0-49d8-b531-fe8b9834d342/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/dc31eee3-79d0-49d8-b531-fe8b9834d342/cast-vote-record-report.json new file mode 100644 index 0000000000..2128c44483 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/dc31eee3-79d0-49d8-b531-fe8b9834d342/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "dc31eee3-79d0-49d8-b531-fe8b9834d342-modified", + "UniqueId": "dc31eee3-79d0-49d8-b531-fe8b9834d342", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "dc31eee3-79d0-49d8-b531-fe8b9834d342-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/dd63a679-b84c-4506-b0dd-1c71e1cb0db9/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/dd63a679-b84c-4506-b0dd-1c71e1cb0db9/cast-vote-record-report.json new file mode 100644 index 0000000000..d1e2dcd7b8 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/dd63a679-b84c-4506-b0dd-1c71e1cb0db9/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "dd63a679-b84c-4506-b0dd-1c71e1cb0db9-modified", + "UniqueId": "dd63a679-b84c-4506-b0dd-1c71e1cb0db9", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "dd63a679-b84c-4506-b0dd-1c71e1cb0db9-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 3, + "WriteIns": 0, + "Status": ["not-indicated", "undervoted"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-either-approved", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-safari", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "ban-fishing", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e4556387-620a-493a-a67e-1ee96429a557/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e4556387-620a-493a-a67e-1ee96429a557/cast-vote-record-report.json new file mode 100644 index 0000000000..97ca2db4f0 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e4556387-620a-493a-a67e-1ee96429a557/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e4556387-620a-493a-a67e-1ee96429a557-modified", + "UniqueId": "e4556387-620a-493a-a67e-1ee96429a557", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e4556387-620a-493a-a67e-1ee96429a557-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e61e0b58-6a60-4506-97aa-8a15622cb9e3/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e61e0b58-6a60-4506-97aa-8a15622cb9e3/cast-vote-record-report.json new file mode 100644 index 0000000000..87654c026e --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e61e0b58-6a60-4506-97aa-8a15622cb9e3/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "e61e0b58-6a60-4506-97aa-8a15622cb9e3-modified", + "UniqueId": "e61e0b58-6a60-4506-97aa-8a15622cb9e3", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e61e0b58-6a60-4506-97aa-8a15622cb9e3-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e67656e8-fccc-4234-b4a2-6b751bf6ef89/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e67656e8-fccc-4234-b4a2-6b751bf6ef89/cast-vote-record-report.json new file mode 100644 index 0000000000..11388abe21 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e67656e8-fccc-4234-b4a2-6b751bf6ef89/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "e67656e8-fccc-4234-b4a2-6b751bf6ef89-modified", + "UniqueId": "e67656e8-fccc-4234-b4a2-6b751bf6ef89", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e67656e8-fccc-4234-b4a2-6b751bf6ef89-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e75a4ea4-0c0f-46f6-9e4b-270a49c204d9/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e75a4ea4-0c0f-46f6-9e4b-270a49c204d9/cast-vote-record-report.json new file mode 100644 index 0000000000..47b0a2d571 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e75a4ea4-0c0f-46f6-9e4b-270a49c204d9/cast-vote-record-report.json @@ -0,0 +1,395 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e75a4ea4-0c0f-46f6-9e4b-270a49c204d9-modified", + "UniqueId": "e75a4ea4-0c0f-46f6-9e4b-270a49c204d9", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e75a4ea4-0c0f-46f6-9e4b-270a49c204d9-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e934144c-ea5d-4b98-adba-2513e2f1831e/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e934144c-ea5d-4b98-adba-2513e2f1831e/cast-vote-record-report.json new file mode 100644 index 0000000000..af3eb58d3c --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/e934144c-ea5d-4b98-adba-2513e2f1831e/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "e934144c-ea5d-4b98-adba-2513e2f1831e-modified", + "UniqueId": "e934144c-ea5d-4b98-adba-2513e2f1831e", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "e934144c-ea5d-4b98-adba-2513e2f1831e-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/eba800fa-d110-442b-bc9b-485b55633017/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/eba800fa-d110-442b-bc9b-485b55633017/cast-vote-record-report.json new file mode 100644 index 0000000000..8616324ad4 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/eba800fa-d110-442b-bc9b-485b55633017/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "eba800fa-d110-442b-bc9b-485b55633017-modified", + "UniqueId": "eba800fa-d110-442b-bc9b-485b55633017", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "eba800fa-d110-442b-bc9b-485b55633017-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ec73f255-42dd-4c33-8cdf-76773584931a/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ec73f255-42dd-4c33-8cdf-76773584931a/cast-vote-record-report.json new file mode 100644 index 0000000000..93c5add2e8 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ec73f255-42dd-4c33-8cdf-76773584931a/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "ec73f255-42dd-4c33-8cdf-76773584931a-modified", + "UniqueId": "ec73f255-42dd-4c33-8cdf-76773584931a", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ec73f255-42dd-4c33-8cdf-76773584931a-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ecd9150d-47b7-47c8-a4e2-3e3274a29659/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ecd9150d-47b7-47c8-a4e2-3e3274a29659/cast-vote-record-report.json new file mode 100644 index 0000000000..537e727f11 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/ecd9150d-47b7-47c8-a4e2-3e3274a29659/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "ecd9150d-47b7-47c8-a4e2-3e3274a29659-modified", + "UniqueId": "ecd9150d-47b7-47c8-a4e2-3e3274a29659", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "ecd9150d-47b7-47c8-a4e2-3e3274a29659-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "elephant", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f083c49f-bc6a-47b2-8ae1-817abd2540dd/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f083c49f-bc6a-47b2-8ae1-817abd2540dd/cast-vote-record-report.json new file mode 100644 index 0000000000..9d79ed4ffc --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f083c49f-bc6a-47b2-8ae1-817abd2540dd/cast-vote-record-report.json @@ -0,0 +1,382 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "f083c49f-bc6a-47b2-8ae1-817abd2540dd-modified", + "UniqueId": "f083c49f-bc6a-47b2-8ae1-817abd2540dd", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f083c49f-bc6a-47b2-8ae1-817abd2540dd-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 1, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "write-in-0", + "OptionPosition": 4, + "Status": ["needs-adjudication"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "unknown", + "CVRWriteIn": { + "@type": "CVR.CVRWriteIn", + "Text": "Mock Write-In" + } + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f28f9d11-44f2-470c-a7cd-2fa92b5d67fa/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f28f9d11-44f2-470c-a7cd-2fa92b5d67fa/cast-vote-record-report.json new file mode 100644 index 0000000000..d43192e7e2 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f28f9d11-44f2-470c-a7cd-2fa92b5d67fa/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "f28f9d11-44f2-470c-a7cd-2fa92b5d67fa-modified", + "UniqueId": "f28f9d11-44f2-470c-a7cd-2fa92b5d67fa", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f28f9d11-44f2-470c-a7cd-2fa92b5d67fa-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "pufferfish", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f3406068-4632-45a6-8d6c-cbb9898780e2/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f3406068-4632-45a6-8d6c-cbb9898780e2/cast-vote-record-report.json new file mode 100644 index 0000000000..a20b2d2320 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/f3406068-4632-45a6-8d6c-cbb9898780e2/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "precinct", + "CurrentSnapshotId": "f3406068-4632-45a6-8d6c-cbb9898780e2-modified", + "UniqueId": "f3406068-4632-45a6-8d6c-cbb9898780e2", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "f3406068-4632-45a6-8d6c-cbb9898780e2-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "rockfish", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fc433f23-7876-4afb-ac76-005263943bfa/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fc433f23-7876-4afb-ac76-005263943bfa/cast-vote-record-report.json new file mode 100644 index 0000000000..5898ef7661 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fc433f23-7876-4afb-ac76-005263943bfa/cast-vote-record-report.json @@ -0,0 +1,422 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "fc433f23-7876-4afb-ac76-005263943bfa-modified", + "UniqueId": "fc433f23-7876-4afb-ac76-005263943bfa", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "fc433f23-7876-4afb-ac76-005263943bfa-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 1, + "Undervotes": 0, + "WriteIns": 0, + "Status": ["overvoted", "invalidated-rules"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "seahorse", + "OptionPosition": 0, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "Status": ["invalidated-rules"], + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "no", + "Status": ["invalidated-rules"] + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 1, + "WriteIns": 0, + "Status": ["undervoted"], + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-neither-approved", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "new-zoo-traditional", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "allow-fishing", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fc4f4c96-9524-488e-899e-76e206581eeb/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fc4f4c96-9524-488e-899e-76e206581eeb/cast-vote-record-report.json new file mode 100644 index 0000000000..300bbac9f4 --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fc4f4c96-9524-488e-899e-76e206581eeb/cast-vote-record-report.json @@ -0,0 +1,390 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "1M", + "BallotStyleUnitId": "precinct-2", + "PartyIds": ["0"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "fc4f4c96-9524-488e-899e-76e206581eeb-modified", + "UniqueId": "fc4f4c96-9524-488e-899e-76e206581eeb", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "fc4f4c96-9524-488e-899e-76e206581eeb-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "fox", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "zoo-council-mammal", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "zebra", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "lion", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "kangaroo", + "OptionPosition": 2, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fe4d6942-6f77-4d88-af98-5aeff2dfc9ea/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fe4d6942-6f77-4d88-af98-5aeff2dfc9ea/cast-vote-record-report.json new file mode 100644 index 0000000000..63a1f1678d --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/fe4d6942-6f77-4d88-af98-5aeff2dfc9ea/cast-vote-record-report.json @@ -0,0 +1,377 @@ +{ + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ], + "CVR": [ + { + "@type": "CVR.CVR", + "BallotStyleId": "2F", + "BallotStyleUnitId": "precinct-1", + "PartyIds": ["1"], + "CreatingDeviceId": "VX-00-000", + "ElectionId": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "BatchId": "9822c71014", + "vxBallotType": "absentee", + "CurrentSnapshotId": "fe4d6942-6f77-4d88-af98-5aeff2dfc9ea-modified", + "UniqueId": "fe4d6942-6f77-4d88-af98-5aeff2dfc9ea", + "CVRSnapshot": [ + { + "@type": "CVR.CVRSnapshot", + "@id": "fe4d6942-6f77-4d88-af98-5aeff2dfc9ea-modified", + "Type": "modified", + "CVRContest": [ + { + "@type": "CVR.CVRContest", + "ContestId": "best-animal-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "salmon", + "OptionPosition": 1, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "aquarium-council-fish", + "Overvotes": 0, + "Undervotes": 0, + "WriteIns": 0, + "CVRContestSelection": [ + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "manta-ray", + "OptionPosition": 0, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + }, + { + "@type": "CVR.CVRContestSelection", + "ContestSelectionId": "triggerfish", + "OptionPosition": 3, + "SelectionPosition": [ + { + "@type": "CVR.SelectionPosition", + "HasIndication": "yes", + "NumberVotes": 1, + "IsAllocable": "yes" + } + ] + } + ] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-either", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "new-zoo-pick", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + }, + { + "@type": "CVR.CVRContest", + "ContestId": "fishing", + "Overvotes": 0, + "Undervotes": 1, + "Status": ["undervoted", "not-indicated"], + "CVRContestSelection": [] + } + ] + } + ] + } + ] +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/metadata.json b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/metadata.json new file mode 100644 index 0000000000..b140db3e4c --- /dev/null +++ b/libs/fixtures/data/electionTwoPartyPrimary/castVoteRecords/generated/metadata.json @@ -0,0 +1,281 @@ +{ + "arePollsClosed": true, + "castVoteRecordReportMetadata": { + "@type": "CVR.CastVoteRecordReport", + "Version": "1.0.0", + "ReportType": ["originating-device-export", "other"], + "OtherReportType": "test", + "GeneratedDate": "2023-09-24T18:28:54.928Z", + "ReportGeneratingDeviceIds": ["VX-00-000"], + "ReportingDevice": [ + { + "@type": "CVR.ReportingDevice", + "@id": "VX-00-000", + "SerialNumber": "VX-00-000", + "Manufacturer": "VotingWorks" + } + ], + "Party": [ + { + "@type": "CVR.Party", + "@id": "0", + "Name": "Mammal Party", + "Abbreviation": "Ma" + }, + { + "@type": "CVR.Party", + "@id": "1", + "Name": "Fish Party", + "Abbreviation": "F" + } + ], + "Election": [ + { + "@type": "CVR.Election", + "@id": "06414087b1027828f8e0ff85e3d3ea0fe95a73ec882499b945aba5f7e8b8df87", + "Name": "Example Primary Election", + "Candidate": [ + { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, + { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, + { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, + { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, + { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, + { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, + { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, + { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, + { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, + { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, + { + "@type": "CVR.Candidate", + "@id": "pufferfish", + "Name": "Pufferfish" + }, + { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, + { + "@type": "CVR.Candidate", + "@id": "triggerfish", + "Name": "Triggerfish" + } + ], + "Contest": [ + { + "@id": "best-animal-mammal", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "horse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["horse"] + }, + { + "@id": "otter", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["otter"] + }, + { + "@id": "fox", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["fox"] + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "best-animal-fish", + "@type": "CVR.CandidateContest", + "Name": "Best Animal", + "VotesAllowed": 1, + "ContestSelection": [ + { + "@id": "seahorse", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["seahorse"] + }, + { + "@id": "salmon", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["salmon"] + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "zoo-council-mammal", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 3, + "ContestSelection": [ + { + "@id": "zebra", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["zebra"] + }, + { + "@id": "lion", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["lion"] + }, + { + "@id": "kangaroo", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["kangaroo"] + }, + { + "@id": "elephant", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["elephant"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-2", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "0" + }, + { + "@id": "aquarium-council-fish", + "@type": "CVR.CandidateContest", + "Name": "Zoo Council", + "VotesAllowed": 2, + "ContestSelection": [ + { + "@id": "manta-ray", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["manta-ray"] + }, + { + "@id": "pufferfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["pufferfish"] + }, + { + "@id": "rockfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["rockfish"] + }, + { + "@id": "triggerfish", + "@type": "CVR.CandidateSelection", + "CandidateIds": ["triggerfish"] + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-0", + "IsWriteIn": true + }, + { + "@type": "CVR.CandidateSelection", + "@id": "write-in-1", + "IsWriteIn": true + } + ], + "PrimaryPartyId": "1" + }, + { + "@id": "new-zoo-either", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-either-approved", + "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-neither-approved", + "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" + } + ] + }, + { + "@id": "new-zoo-pick", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 1", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-safari", + "Selection": "FOR Initiative No. 12" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "new-zoo-traditional", + "Selection": "FOR Alternative Measure No. 12 A" + } + ] + }, + { + "@id": "fishing", + "@type": "CVR.BallotMeasureContest", + "Name": "Ballot Measure 3", + "ContestSelection": [ + { + "@type": "CVR.BallotMeasureSelection", + "@id": "ban-fishing", + "Selection": "YES" + }, + { + "@type": "CVR.BallotMeasureSelection", + "@id": "allow-fishing", + "Selection": "NO" + } + ] + } + ], + "ElectionScopeId": "election-state" + } + ], + "GpUnit": [ + { + "@type": "CVR.GpUnit", + "@id": "precinct-1", + "Type": "precinct", + "Name": "Precinct 1" + }, + { + "@type": "CVR.GpUnit", + "@id": "precinct-2", + "Type": "precinct", + "Name": "Precinct 2" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-county", + "Type": "other", + "Name": "Sample County" + }, + { + "@type": "CVR.GpUnit", + "@id": "election-state", + "Type": "other", + "Name": "State of Sample" + } + ], + "vxBatch": [ + { + "@type": "CVR.vxBatch", + "@id": "9822c71014", + "BatchLabel": "9822c71014", + "SequenceId": 1, + "StartTime": "2023-09-24T18:28:54.928Z", + "NumberSheets": 112, + "CreatingDeviceId": "VX-00-000" + } + ] + }, + "castVoteRecordRootHash": "97390cbd6846da839fefb55b9b34d672ca671251309dc4ecf5e165646dad3c05" +} diff --git a/libs/fixtures/data/electionTwoPartyPrimary/cvr-files/standard/cast-vote-record-report.json b/libs/fixtures/data/electionTwoPartyPrimary/cvr-files/standard/cast-vote-record-report.json deleted file mode 100644 index d8fdf74ddc..0000000000 --- a/libs/fixtures/data/electionTwoPartyPrimary/cvr-files/standard/cast-vote-record-report.json +++ /dev/null @@ -1,14019 +0,0 @@ -{ - "@type": "CVR.CastVoteRecordReport", - "Version": "1.0.0", - "ReportType": ["originating-device-export", "other"], - "OtherReportType": "test", - "GeneratedDate": "2023-08-31T20:51:50.893Z", - "ReportGeneratingDeviceIds": ["VX-00-000"], - "ReportingDevice": [ - { - "@type": "CVR.ReportingDevice", - "@id": "VX-00-000", - "SerialNumber": "VX-00-000", - "Manufacturer": "VotingWorks" - } - ], - "Party": [ - { - "@type": "CVR.Party", - "@id": "0", - "Name": "Mammal Party", - "Abbreviation": "Ma" - }, - { - "@type": "CVR.Party", - "@id": "1", - "Name": "Fish Party", - "Abbreviation": "F" - } - ], - "Election": [ - { - "@type": "CVR.Election", - "@id": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "Name": "Example Primary Election", - "Candidate": [ - { "@type": "CVR.Candidate", "@id": "horse", "Name": "Horse" }, - { "@type": "CVR.Candidate", "@id": "otter", "Name": "Otter" }, - { "@type": "CVR.Candidate", "@id": "fox", "Name": "Fox" }, - { "@type": "CVR.Candidate", "@id": "seahorse", "Name": "Seahorse" }, - { "@type": "CVR.Candidate", "@id": "salmon", "Name": "Salmon" }, - { "@type": "CVR.Candidate", "@id": "zebra", "Name": "Zebra" }, - { "@type": "CVR.Candidate", "@id": "lion", "Name": "Lion" }, - { "@type": "CVR.Candidate", "@id": "kangaroo", "Name": "Kangaroo" }, - { "@type": "CVR.Candidate", "@id": "elephant", "Name": "Elephant" }, - { "@type": "CVR.Candidate", "@id": "manta-ray", "Name": "Manta Ray" }, - { "@type": "CVR.Candidate", "@id": "pufferfish", "Name": "Pufferfish" }, - { "@type": "CVR.Candidate", "@id": "rockfish", "Name": "Rockfish" }, - { - "@type": "CVR.Candidate", - "@id": "triggerfish", - "Name": "Triggerfish" - } - ], - "Contest": [ - { - "@id": "best-animal-mammal", - "@type": "CVR.CandidateContest", - "Name": "Best Animal", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "horse", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["horse"] - }, - { - "@id": "otter", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["otter"] - }, - { - "@id": "fox", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["fox"] - } - ], - "PrimaryPartyId": "0" - }, - { - "@id": "best-animal-fish", - "@type": "CVR.CandidateContest", - "Name": "Best Animal", - "VotesAllowed": 1, - "ContestSelection": [ - { - "@id": "seahorse", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["seahorse"] - }, - { - "@id": "salmon", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["salmon"] - } - ], - "PrimaryPartyId": "1" - }, - { - "@id": "zoo-council-mammal", - "@type": "CVR.CandidateContest", - "Name": "Zoo Council", - "VotesAllowed": 3, - "ContestSelection": [ - { - "@id": "zebra", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["zebra"] - }, - { - "@id": "lion", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["lion"] - }, - { - "@id": "kangaroo", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["kangaroo"] - }, - { - "@id": "elephant", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["elephant"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-1", - "IsWriteIn": true - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-2", - "IsWriteIn": true - } - ], - "PrimaryPartyId": "0" - }, - { - "@id": "aquarium-council-fish", - "@type": "CVR.CandidateContest", - "Name": "Zoo Council", - "VotesAllowed": 2, - "ContestSelection": [ - { - "@id": "manta-ray", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["manta-ray"] - }, - { - "@id": "pufferfish", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["pufferfish"] - }, - { - "@id": "rockfish", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["rockfish"] - }, - { - "@id": "triggerfish", - "@type": "CVR.CandidateSelection", - "CandidateIds": ["triggerfish"] - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-0", - "IsWriteIn": true - }, - { - "@type": "CVR.CandidateSelection", - "@id": "write-in-1", - "IsWriteIn": true - } - ], - "PrimaryPartyId": "1" - }, - { - "@id": "new-zoo-either", - "@type": "CVR.BallotMeasureContest", - "Name": "Ballot Measure 1", - "ContestSelection": [ - { - "@type": "CVR.BallotMeasureSelection", - "@id": "new-zoo-either-approved", - "Selection": "FOR APPROVAL OF EITHER Initiative No. 12 OR Alternative Initiative No. 12 A" - }, - { - "@type": "CVR.BallotMeasureSelection", - "@id": "new-zoo-neither-approved", - "Selection": "AGAINST BOTH Initiative No. 12 AND Alternative Measure 12 A" - } - ] - }, - { - "@id": "new-zoo-pick", - "@type": "CVR.BallotMeasureContest", - "Name": "Ballot Measure 1", - "ContestSelection": [ - { - "@type": "CVR.BallotMeasureSelection", - "@id": "new-zoo-safari", - "Selection": "FOR Initiative No. 12" - }, - { - "@type": "CVR.BallotMeasureSelection", - "@id": "new-zoo-traditional", - "Selection": "FOR Alternative Measure No. 12 A" - } - ] - }, - { - "@id": "fishing", - "@type": "CVR.BallotMeasureContest", - "Name": "Ballot Measure 3", - "ContestSelection": [ - { - "@type": "CVR.BallotMeasureSelection", - "@id": "ban-fishing", - "Selection": "YES" - }, - { - "@type": "CVR.BallotMeasureSelection", - "@id": "allow-fishing", - "Selection": "NO" - } - ] - } - ], - "ElectionScopeId": "election-state" - } - ], - "GpUnit": [ - { - "@type": "CVR.GpUnit", - "@id": "precinct-1", - "Type": "precinct", - "Name": "Precinct 1" - }, - { - "@type": "CVR.GpUnit", - "@id": "precinct-2", - "Type": "precinct", - "Name": "Precinct 2" - }, - { - "@type": "CVR.GpUnit", - "@id": "election-county", - "Type": "other", - "Name": "Sample County" - }, - { - "@type": "CVR.GpUnit", - "@id": "election-state", - "Type": "other", - "Name": "State of Sample" - } - ], - "vxBatch": [ - { - "@type": "CVR.vxBatch", - "@id": "9822c71014", - "BatchLabel": "9822c71014", - "SequenceId": 1, - "StartTime": "2023-08-31T20:51:50.893Z", - "NumberSheets": 112, - "CreatingDeviceId": "VX-00-000" - } - ], - "CVR": [ - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "0-modified", - "UniqueId": "0", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "0-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "1-modified", - "UniqueId": "1", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "1-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "2-modified", - "UniqueId": "2", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "2-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "3-modified", - "UniqueId": "3", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "3-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "4-modified", - "UniqueId": "4", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "4-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "5-modified", - "UniqueId": "5", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "5-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "6-modified", - "UniqueId": "6", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "6-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "7-modified", - "UniqueId": "7", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "7-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "8-modified", - "UniqueId": "8", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "8-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "9-modified", - "UniqueId": "9", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "9-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "10-modified", - "UniqueId": "10", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "10-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "11-modified", - "UniqueId": "11", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "11-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "12-modified", - "UniqueId": "12", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "12-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "13-modified", - "UniqueId": "13", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "13-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "14-modified", - "UniqueId": "14", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "14-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "15-modified", - "UniqueId": "15", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "15-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "16-modified", - "UniqueId": "16", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "16-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "17-modified", - "UniqueId": "17", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "17-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "18-modified", - "UniqueId": "18", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "18-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "19-modified", - "UniqueId": "19", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "19-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "20-modified", - "UniqueId": "20", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "20-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "21-modified", - "UniqueId": "21", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "21-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "22-modified", - "UniqueId": "22", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "22-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "23-modified", - "UniqueId": "23", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "23-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "24-modified", - "UniqueId": "24", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "24-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "25-modified", - "UniqueId": "25", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "25-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "26-modified", - "UniqueId": "26", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "26-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "27-modified", - "UniqueId": "27", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "27-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "28-modified", - "UniqueId": "28", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "28-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "29-modified", - "UniqueId": "29", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "29-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "30-modified", - "UniqueId": "30", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "30-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "31-modified", - "UniqueId": "31", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "31-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "32-modified", - "UniqueId": "32", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "32-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "33-modified", - "UniqueId": "33", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "33-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "34-modified", - "UniqueId": "34", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "34-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "35-modified", - "UniqueId": "35", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "35-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "36-modified", - "UniqueId": "36", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "36-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "37-modified", - "UniqueId": "37", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "37-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "38-modified", - "UniqueId": "38", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "38-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "39-modified", - "UniqueId": "39", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "39-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "40-modified", - "UniqueId": "40", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "40-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "41-modified", - "UniqueId": "41", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "41-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "42-modified", - "UniqueId": "42", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "42-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 3, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "43-modified", - "UniqueId": "43", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "43-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "44-modified", - "UniqueId": "44", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "44-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "45-modified", - "UniqueId": "45", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "45-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "horse", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 3, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "46-modified", - "UniqueId": "46", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "46-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "otter", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "47-modified", - "UniqueId": "47", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "47-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "48-modified", - "UniqueId": "48", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "48-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "49-modified", - "UniqueId": "49", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "49-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "50-modified", - "UniqueId": "50", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "50-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "51-modified", - "UniqueId": "51", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "51-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "52-modified", - "UniqueId": "52", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "52-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "53-modified", - "UniqueId": "53", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "53-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "54-modified", - "UniqueId": "54", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "54-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "zebra", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "1M", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["0"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "55-modified", - "UniqueId": "55", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "55-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "fox", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "zoo-council-mammal", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "lion", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "kangaroo", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "elephant", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "56-modified", - "UniqueId": "56", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "56-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "57-modified", - "UniqueId": "57", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "57-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "seahorse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "58-modified", - "UniqueId": "58", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "58-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "seahorse", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 2, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "59-modified", - "UniqueId": "59", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "59-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 2, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "60-modified", - "UniqueId": "60", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "60-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "61-modified", - "UniqueId": "61", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "61-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "62-modified", - "UniqueId": "62", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "62-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "63-modified", - "UniqueId": "63", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "63-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "64-modified", - "UniqueId": "64", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "64-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "65-modified", - "UniqueId": "65", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "65-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "66-modified", - "UniqueId": "66", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "66-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "67-modified", - "UniqueId": "67", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "67-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "68-modified", - "UniqueId": "68", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "68-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "69-modified", - "UniqueId": "69", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "69-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "70-modified", - "UniqueId": "70", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "70-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "71-modified", - "UniqueId": "71", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "71-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "seahorse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "72-modified", - "UniqueId": "72", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "72-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "seahorse", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 2, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "73-modified", - "UniqueId": "73", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "73-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 2, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "74-modified", - "UniqueId": "74", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "74-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "75-modified", - "UniqueId": "75", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "75-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "76-modified", - "UniqueId": "76", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "76-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "77-modified", - "UniqueId": "77", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "77-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "78-modified", - "UniqueId": "78", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "78-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "79-modified", - "UniqueId": "79", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "79-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "80-modified", - "UniqueId": "80", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "80-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "81-modified", - "UniqueId": "81", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "81-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "82-modified", - "UniqueId": "82", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "82-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "absentee", - "CurrentSnapshotId": "83-modified", - "UniqueId": "83", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "83-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "84-modified", - "UniqueId": "84", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "84-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "85-modified", - "UniqueId": "85", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "85-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "seahorse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "86-modified", - "UniqueId": "86", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "86-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "seahorse", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 2, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "87-modified", - "UniqueId": "87", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "87-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 2, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "88-modified", - "UniqueId": "88", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "88-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "89-modified", - "UniqueId": "89", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "89-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "90-modified", - "UniqueId": "90", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "90-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "91-modified", - "UniqueId": "91", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "91-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "92-modified", - "UniqueId": "92", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "92-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "93-modified", - "UniqueId": "93", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "93-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "94-modified", - "UniqueId": "94", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "94-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "95-modified", - "UniqueId": "95", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "95-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "96-modified", - "UniqueId": "96", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "96-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-1", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "97-modified", - "UniqueId": "97", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "97-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "98-modified", - "UniqueId": "98", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "98-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 2, - "WriteIns": 0, - "Status": ["not-indicated", "undervoted"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "99-modified", - "UniqueId": "99", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "99-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 1, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "seahorse", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 1, - "WriteIns": 0, - "Status": ["undervoted"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "100-modified", - "UniqueId": "100", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "100-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "seahorse", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 2, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-either-approved", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-neither-approved", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-safari", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "new-zoo-traditional", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 1, - "Undervotes": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "ban-fishing", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "allow-fishing", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "101-modified", - "UniqueId": "101", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "101-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 2, - "Undervotes": 0, - "WriteIns": 0, - "Status": ["overvoted", "invalidated-rules"], - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "Status": ["invalidated-rules"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "no", - "Status": ["invalidated-rules"] - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "102-modified", - "UniqueId": "102", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "102-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "103-modified", - "UniqueId": "103", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "103-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "104-modified", - "UniqueId": "104", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "104-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "105-modified", - "UniqueId": "105", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "105-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 1, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "write-in-0", - "OptionPosition": 4, - "Status": ["needs-adjudication"], - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "unknown", - "CVRWriteIn": { - "@type": "CVR.CVRWriteIn", - "Text": "Mock Write-In" - } - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "106-modified", - "UniqueId": "106", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "106-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "107-modified", - "UniqueId": "107", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "107-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "108-modified", - "UniqueId": "108", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "108-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "manta-ray", - "OptionPosition": 0, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "109-modified", - "UniqueId": "109", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "109-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "110-modified", - "UniqueId": "110", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "110-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "pufferfish", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - }, - { - "@type": "CVR.CVR", - "BallotStyleId": "2F", - "BallotStyleUnitId": "precinct-2", - "PartyIds": ["1"], - "CreatingDeviceId": "VX-00-000", - "ElectionId": "beef6ca04d81b83aa772b442014dea85b91910acbc28f8f749ab6e7713906375", - "BatchId": "9822c71014", - "vxBallotType": "precinct", - "CurrentSnapshotId": "111-modified", - "UniqueId": "111", - "CVRSnapshot": [ - { - "@type": "CVR.CVRSnapshot", - "@id": "111-modified", - "Type": "modified", - "CVRContest": [ - { - "@type": "CVR.CVRContest", - "ContestId": "best-animal-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "salmon", - "OptionPosition": 1, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "aquarium-council-fish", - "Overvotes": 0, - "Undervotes": 0, - "WriteIns": 0, - "CVRContestSelection": [ - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "rockfish", - "OptionPosition": 2, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - }, - { - "@type": "CVR.CVRContestSelection", - "ContestSelectionId": "triggerfish", - "OptionPosition": 3, - "SelectionPosition": [ - { - "@type": "CVR.SelectionPosition", - "HasIndication": "yes", - "NumberVotes": 1, - "IsAllocable": "yes" - } - ] - } - ] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-either", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "new-zoo-pick", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - }, - { - "@type": "CVR.CVRContest", - "ContestId": "fishing", - "Overvotes": 0, - "Undervotes": 1, - "Status": ["undervoted", "not-indicated"], - "CVRContestSelection": [] - } - ] - } - ] - } - ] -} diff --git a/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard.ts b/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/castVoteRecords.ts similarity index 89% rename from libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard.ts rename to libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/castVoteRecords.ts index 6053c9462b..b5319b596e 100644 --- a/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/standard.ts +++ b/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/castVoteRecords.ts @@ -20,7 +20,7 @@ export function asDirectoryPath(): string { const tmpDir = fs.mkdtempSync(tmpdir() + sep); const resolved = resolve( __dirname, - '../../../../data/electionGridLayoutNewHampshireAmherst/cvr-files/standard' + '../../../data/electionGridLayoutNewHampshireAmherst/castVoteRecords' ); fs.cpSync(resolved, tmpDir, { recursive: true }); copiedDirectories.push(tmpDir); diff --git a/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34.ts b/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34.ts deleted file mode 100644 index 5ea3ac0904..0000000000 --- a/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34.ts +++ /dev/null @@ -1,29 +0,0 @@ -/* Generated by res-to-ts. DO NOT EDIT */ -/* eslint-disable */ -/* istanbul ignore file */ - -import * as fs from 'fs'; -import { tmpdir } from 'os'; -import { resolve, sep } from 'path'; - -const copiedDirectories: string[] = []; - -if (typeof jest !== 'undefined') { - afterAll(() => { - for (const copiedDirectory of copiedDirectories) { - fs.rmSync(copiedDirectory, { recursive: true, force: true }); - } - }); -} - -export function asDirectoryPath(): string { - const tmpDir = fs.mkdtempSync(tmpdir() + sep); - const resolved = resolve( - __dirname, - '../../../../data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34' - ); - fs.cpSync(resolved, tmpDir, { recursive: true }); - copiedDirectories.push(tmpDir); - return tmpDir; -} - diff --git a/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38.ts b/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38.ts deleted file mode 100644 index 36f03e12d0..0000000000 --- a/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38.ts +++ /dev/null @@ -1,29 +0,0 @@ -/* Generated by res-to-ts. DO NOT EDIT */ -/* eslint-disable */ -/* istanbul ignore file */ - -import * as fs from 'fs'; -import { tmpdir } from 'os'; -import { resolve, sep } from 'path'; - -const copiedDirectories: string[] = []; - -if (typeof jest !== 'undefined') { - afterAll(() => { - for (const copiedDirectory of copiedDirectories) { - fs.rmSync(copiedDirectory, { recursive: true, force: true }); - } - }); -} - -export function asDirectoryPath(): string { - const tmpDir = fs.mkdtempSync(tmpdir() + sep); - const resolved = resolve( - __dirname, - '../../../../data/electionGridLayoutNewHampshireAmherst/cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38' - ); - fs.cpSync(resolved, tmpDir, { recursive: true }); - copiedDirectories.push(tmpDir); - return tmpDir; -} - diff --git a/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/index.ts b/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/index.ts index 86f44d367d..139ec0a980 100644 --- a/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/index.ts +++ b/libs/fixtures/src/data/electionGridLayoutNewHampshireAmherst/index.ts @@ -1,3 +1,6 @@ +import path from 'path'; +import * as castVoteRecords from './castVoteRecords'; + export * as definitionXml from './definition.xml'; export { election, electionDefinition } from './election.json'; export * as electionJson from './election.json'; @@ -28,6 +31,12 @@ export * as scanUnmarkedBack from './scan-unmarked-back.jpeg'; export * as templateFront from './template-front.jpeg'; export * as templateBack from './template-back.jpeg'; export * as templatePdf from './template.pdf'; -export * as castVoteRecordReport from './cvr-files/standard'; -export * as manualCastVoteRecordReport from './cvr-files/TEST__machine_000__25_ballots__2023-04-13_14-23-38'; -export * as manualCastVoteRecordReportSingle from './cvr-files/TEST__machine_000__1_ballot__2023-05-08_10-48-34'; + +export const castVoteRecordExport = { + asDirectoryPath: () => + path.join(castVoteRecords.asDirectoryPath(), 'generated'), +} as const; + +export const manualCastVoteRecordExport = { + asDirectoryPath: () => path.join(castVoteRecords.asDirectoryPath(), 'manual'), +} as const; diff --git a/libs/fixtures/src/data/electionTwoPartyPrimary/cvr-files/standard.ts b/libs/fixtures/src/data/electionTwoPartyPrimary/castVoteRecords.ts similarity index 90% rename from libs/fixtures/src/data/electionTwoPartyPrimary/cvr-files/standard.ts rename to libs/fixtures/src/data/electionTwoPartyPrimary/castVoteRecords.ts index 5327839478..5ab3b31dc3 100644 --- a/libs/fixtures/src/data/electionTwoPartyPrimary/cvr-files/standard.ts +++ b/libs/fixtures/src/data/electionTwoPartyPrimary/castVoteRecords.ts @@ -20,7 +20,7 @@ export function asDirectoryPath(): string { const tmpDir = fs.mkdtempSync(tmpdir() + sep); const resolved = resolve( __dirname, - '../../../../data/electionTwoPartyPrimary/cvr-files/standard' + '../../../data/electionTwoPartyPrimary/castVoteRecords' ); fs.cpSync(resolved, tmpDir, { recursive: true }); copiedDirectories.push(tmpDir); diff --git a/libs/fixtures/src/data/electionTwoPartyPrimary/index.ts b/libs/fixtures/src/data/electionTwoPartyPrimary/index.ts index d4dbf26108..058a08cbe4 100644 --- a/libs/fixtures/src/data/electionTwoPartyPrimary/index.ts +++ b/libs/fixtures/src/data/electionTwoPartyPrimary/index.ts @@ -1,10 +1,10 @@ +import path from 'path'; import { Election } from '@votingworks/types'; import { asElectionDefinition } from '../../util'; import { asText as batchResultsCsvAsText } from './csvFiles/batchResults.csv'; import { asText as finalResultsCsvAsText } from './csvFiles/finalResults.csv'; import { election } from './election.json'; - -export * as castVoteRecordReport from './cvr-files/standard'; +import * as castVoteRecords from './castVoteRecords'; export const batchCsvData = batchResultsCsvAsText(); export const finalCsvData = finalResultsCsvAsText(); @@ -24,3 +24,8 @@ export const singlePrecinctElectionDefinition = asElectionDefinition( ); export * as systemSettings from '../systemSettings.json'; + +export const castVoteRecordExport = { + asDirectoryPath: () => + path.join(castVoteRecords.asDirectoryPath(), 'generated'), +} as const; diff --git a/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedAllPrecincts.json.ts b/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedAllPrecincts.json.ts deleted file mode 100644 index 8c09b661c1..0000000000 --- a/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedAllPrecincts.json.ts +++ /dev/null @@ -1,60 +0,0 @@ -/* Generated by res-to-ts. DO NOT EDIT */ -/* eslint-disable */ -/* istanbul ignore file */ - -import { Buffer } from 'buffer'; -import { mkdtempSync, writeFileSync } from 'fs'; -import { tmpdir } from 'os'; -import { join, sep } from 'path'; - -/** - * Data of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedAllPrecincts.json encoded as base64. - * - * SHA-256 hash of file data: 403fadc90d45780bb5021c91cc9cde9c42ed7b5a1526293fca8c67304933f898 - */ -const resourceDataBase64 = - 'ewogICJ0YWxseU1hY2hpbmVUeXBlIjogInByZWNpbmN0X3NjYW5uZXIiLAogICJ0b3RhbEJhbGxvdHNTY2FubmVkIjogMCwKICAiaXNMaXZlTW9kZSI6IGZhbHNlLAogICJwb2xsc1RyYW5zaXRpb24iOiAicGF1c2VfcG9sbHMiLAogICJtYWNoaW5lSWQiOiAiMDAwMCIsCiAgInRpbWVTYXZlZCI6IDE2NjU2MTYwNjk3NjksCiAgInRpbWVQb2xsc1RyYW5zaXRpb25lZCI6IDE2NjU2MTYwNjk3NjksCiAgInByZWNpbmN0U2VsZWN0aW9uIjogewogICAgImtpbmQiOiAiQWxsUHJlY2luY3RzIgogIH0sCiAgImJhbGxvdENvdW50cyI6IHsKICAgICIwLHByZWNpbmN0LTEiOiBbMCwgMF0sCiAgICAiMCxwcmVjaW5jdC0yIjogWzAsIDBdLAogICAgIjEscHJlY2luY3QtMSI6IFswLCAwXSwKICAgICIxLHByZWNpbmN0LTIiOiBbMCwgMF0sCiAgICAiMCxfX0FMTF9QUkVDSU5DVFMiOiBbMCwgMF0sCiAgICAiMSxfX0FMTF9QUkVDSU5DVFMiOiBbMCwgMF0KICB9LAogICJ0YWxsaWVzQnlQcmVjaW5jdCI6IHsKICAgICJwcmVjaW5jdC0xIjogWwogICAgICBbMCwgMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDBdCiAgICBdLAogICAgInByZWNpbmN0LTIiOiBbCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMF0KICAgIF0KICB9LAogICJ0YWxseSI6IFsKICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwXQogIF0KfQo='; - -/** - * MIME type of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedAllPrecincts.json. - */ -export const mimeType = 'application/json'; - -/** - * Path to a file containing this file's contents. - * - * SHA-256 hash of file data: 403fadc90d45780bb5021c91cc9cde9c42ed7b5a1526293fca8c67304933f898 - */ -export function asFilePath(): string { - const directoryPath = mkdtempSync(tmpdir() + sep); - const filePath = join(directoryPath, 'pollsPausedAllPrecincts.json'); - writeFileSync(filePath, asBuffer()); - return filePath; -} - -/** - * Convert to a `data:` URL of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedAllPrecincts.json, suitable for embedding in HTML. - * - * SHA-256 hash of file data: 403fadc90d45780bb5021c91cc9cde9c42ed7b5a1526293fca8c67304933f898 - */ -export function asDataUrl(): string { - return `data:${mimeType};base64,${resourceDataBase64}`; -} - -/** - * Raw data of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedAllPrecincts.json. - * - * SHA-256 hash of file data: 403fadc90d45780bb5021c91cc9cde9c42ed7b5a1526293fca8c67304933f898 - */ -export function asBuffer(): Buffer { - return Buffer.from(resourceDataBase64, 'base64'); -} - -/** - * Text content of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedAllPrecincts.json. - * - * SHA-256 hash of file data: 403fadc90d45780bb5021c91cc9cde9c42ed7b5a1526293fca8c67304933f898 - */ -export function asText(): string { - return asBuffer().toString('utf-8'); -} diff --git a/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedSinglePrecinct.json.ts b/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedSinglePrecinct.json.ts deleted file mode 100644 index 1b0cf8a5d4..0000000000 --- a/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedSinglePrecinct.json.ts +++ /dev/null @@ -1,60 +0,0 @@ -/* Generated by res-to-ts. DO NOT EDIT */ -/* eslint-disable */ -/* istanbul ignore file */ - -import { Buffer } from 'buffer'; -import { mkdtempSync, writeFileSync } from 'fs'; -import { tmpdir } from 'os'; -import { join, sep } from 'path'; - -/** - * Data of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedSinglePrecinct.json encoded as base64. - * - * SHA-256 hash of file data: 9e358a2c3066cfdc57bcc480d34d83e8877645075d4696877b31568ae57010c7 - */ -const resourceDataBase64 = - 'ewogICJ0YWxseU1hY2hpbmVUeXBlIjogInByZWNpbmN0X3NjYW5uZXIiLAogICJ0b3RhbEJhbGxvdHNTY2FubmVkIjogMCwKICAiaXNMaXZlTW9kZSI6IGZhbHNlLAogICJwb2xsc1RyYW5zaXRpb24iOiAicGF1c2VfcG9sbHMiLAogICJtYWNoaW5lSWQiOiAiMDAwMCIsCiAgInRpbWVTYXZlZCI6IDE2NjU2MTc1NTM4NTEsCiAgInRpbWVQb2xsc1RyYW5zaXRpb25lZCI6IDE2NjU2MTc1NTM4NTEsCiAgInByZWNpbmN0U2VsZWN0aW9uIjogewogICAgImtpbmQiOiAiU2luZ2xlUHJlY2luY3QiLAogICAgInByZWNpbmN0SWQiOiAicHJlY2luY3QtMSIKICB9LAogICJiYWxsb3RDb3VudHMiOiB7CiAgICAiMCxwcmVjaW5jdC0xIjogWzAsIDBdLAogICAgIjEscHJlY2luY3QtMSI6IFswLCAwXSwKICAgICIwLF9fQUxMX1BSRUNJTkNUUyI6IFswLCAwXSwKICAgICIxLF9fQUxMX1BSRUNJTkNUUyI6IFswLCAwXQogIH0sCiAgInRhbGxpZXNCeVByZWNpbmN0IjogewogICAgInByZWNpbmN0LTEiOiBbCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMF0KICAgIF0KICB9LAogICJ0YWxseSI6IFsKICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgIFswLCAwLCAwLCAwLCAwXQogIF0KfQo='; - -/** - * MIME type of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedSinglePrecinct.json. - */ -export const mimeType = 'application/json'; - -/** - * Path to a file containing this file's contents. - * - * SHA-256 hash of file data: 9e358a2c3066cfdc57bcc480d34d83e8877645075d4696877b31568ae57010c7 - */ -export function asFilePath(): string { - const directoryPath = mkdtempSync(tmpdir() + sep); - const filePath = join(directoryPath, 'pollsPausedSinglePrecinct.json'); - writeFileSync(filePath, asBuffer()); - return filePath; -} - -/** - * Convert to a `data:` URL of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedSinglePrecinct.json, suitable for embedding in HTML. - * - * SHA-256 hash of file data: 9e358a2c3066cfdc57bcc480d34d83e8877645075d4696877b31568ae57010c7 - */ -export function asDataUrl(): string { - return `data:${mimeType};base64,${resourceDataBase64}`; -} - -/** - * Raw data of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedSinglePrecinct.json. - * - * SHA-256 hash of file data: 9e358a2c3066cfdc57bcc480d34d83e8877645075d4696877b31568ae57010c7 - */ -export function asBuffer(): Buffer { - return Buffer.from(resourceDataBase64, 'base64'); -} - -/** - * Text content of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsPausedSinglePrecinct.json. - * - * SHA-256 hash of file data: 9e358a2c3066cfdc57bcc480d34d83e8877645075d4696877b31568ae57010c7 - */ -export function asText(): string { - return asBuffer().toString('utf-8'); -} diff --git a/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedAllPrecincts.json.ts b/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedAllPrecincts.json.ts deleted file mode 100644 index 54ebf87147..0000000000 --- a/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedAllPrecincts.json.ts +++ /dev/null @@ -1,60 +0,0 @@ -/* Generated by res-to-ts. DO NOT EDIT */ -/* eslint-disable */ -/* istanbul ignore file */ - -import { Buffer } from 'buffer'; -import { mkdtempSync, writeFileSync } from 'fs'; -import { tmpdir } from 'os'; -import { join, sep } from 'path'; - -/** - * Data of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedAllPrecincts.json encoded as base64. - * - * SHA-256 hash of file data: f21c6ae0b223abde04843c9633f49348d1386daf66aedd958e72fa08bc9b33e3 - */ -const resourceDataBase64 = - 'ewogICJ0YWxseU1hY2hpbmVUeXBlIjogInByZWNpbmN0X3NjYW5uZXIiLAogICJ0b3RhbEJhbGxvdHNTY2FubmVkIjogMCwKICAiaXNMaXZlTW9kZSI6IGZhbHNlLAogICJwb2xsc1RyYW5zaXRpb24iOiAidW5wYXVzZV9wb2xscyIsCiAgIm1hY2hpbmVJZCI6ICIwMDAwIiwKICAidGltZVNhdmVkIjogMTY2NTYxNjA2OTc2OSwKICAidGltZVBvbGxzVHJhbnNpdGlvbmVkIjogMTY2NTYxNjA2OTc2OSwKICAicHJlY2luY3RTZWxlY3Rpb24iOiB7CiAgICAia2luZCI6ICJBbGxQcmVjaW5jdHMiCiAgfSwKICAiYmFsbG90Q291bnRzIjogewogICAgIjAscHJlY2luY3QtMSI6IFswLCAwXSwKICAgICIwLHByZWNpbmN0LTIiOiBbMCwgMF0sCiAgICAiMSxwcmVjaW5jdC0xIjogWzAsIDBdLAogICAgIjEscHJlY2luY3QtMiI6IFswLCAwXSwKICAgICIwLF9fQUxMX1BSRUNJTkNUUyI6IFswLCAwXSwKICAgICIxLF9fQUxMX1BSRUNJTkNUUyI6IFswLCAwXQogIH0sCiAgInRhbGxpZXNCeVByZWNpbmN0IjogewogICAgInByZWNpbmN0LTEiOiBbCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMF0KICAgIF0sCiAgICAicHJlY2luY3QtMiI6IFsKICAgICAgWzAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwXQogICAgXQogIH0sCiAgInRhbGx5IjogWwogICAgWzAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDBdCiAgXQp9Cg=='; - -/** - * MIME type of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedAllPrecincts.json. - */ -export const mimeType = 'application/json'; - -/** - * Path to a file containing this file's contents. - * - * SHA-256 hash of file data: f21c6ae0b223abde04843c9633f49348d1386daf66aedd958e72fa08bc9b33e3 - */ -export function asFilePath(): string { - const directoryPath = mkdtempSync(tmpdir() + sep); - const filePath = join(directoryPath, 'pollsUnpausedAllPrecincts.json'); - writeFileSync(filePath, asBuffer()); - return filePath; -} - -/** - * Convert to a `data:` URL of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedAllPrecincts.json, suitable for embedding in HTML. - * - * SHA-256 hash of file data: f21c6ae0b223abde04843c9633f49348d1386daf66aedd958e72fa08bc9b33e3 - */ -export function asDataUrl(): string { - return `data:${mimeType};base64,${resourceDataBase64}`; -} - -/** - * Raw data of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedAllPrecincts.json. - * - * SHA-256 hash of file data: f21c6ae0b223abde04843c9633f49348d1386daf66aedd958e72fa08bc9b33e3 - */ -export function asBuffer(): Buffer { - return Buffer.from(resourceDataBase64, 'base64'); -} - -/** - * Text content of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedAllPrecincts.json. - * - * SHA-256 hash of file data: f21c6ae0b223abde04843c9633f49348d1386daf66aedd958e72fa08bc9b33e3 - */ -export function asText(): string { - return asBuffer().toString('utf-8'); -} diff --git a/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedSinglePrecinct.json.ts b/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedSinglePrecinct.json.ts deleted file mode 100644 index 01c46362d8..0000000000 --- a/libs/fixtures/src/data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedSinglePrecinct.json.ts +++ /dev/null @@ -1,60 +0,0 @@ -/* Generated by res-to-ts. DO NOT EDIT */ -/* eslint-disable */ -/* istanbul ignore file */ - -import { Buffer } from 'buffer'; -import { mkdtempSync, writeFileSync } from 'fs'; -import { tmpdir } from 'os'; -import { join, sep } from 'path'; - -/** - * Data of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedSinglePrecinct.json encoded as base64. - * - * SHA-256 hash of file data: 9e8a279b05f6e8f41ee5a293a42dab1186c1e87380c8c6d03d4603e217ee5841 - */ -const resourceDataBase64 = - 'ewogICJ0YWxseU1hY2hpbmVUeXBlIjogInByZWNpbmN0X3NjYW5uZXIiLAogICJ0b3RhbEJhbGxvdHNTY2FubmVkIjogMCwKICAiaXNMaXZlTW9kZSI6IGZhbHNlLAogICJwb2xsc1RyYW5zaXRpb24iOiAidW5wYXVzZV9wb2xscyIsCiAgIm1hY2hpbmVJZCI6ICIwMDAwIiwKICAidGltZVNhdmVkIjogMTY2NTYxNzU1Mzg1MSwKICAidGltZVBvbGxzVHJhbnNpdGlvbmVkIjogMTY2NTYxNzU1Mzg1MSwKICAicHJlY2luY3RTZWxlY3Rpb24iOiB7CiAgICAia2luZCI6ICJTaW5nbGVQcmVjaW5jdCIsCiAgICAicHJlY2luY3RJZCI6ICJwcmVjaW5jdC0xIgogIH0sCiAgImJhbGxvdENvdW50cyI6IHsKICAgICIwLHByZWNpbmN0LTEiOiBbMCwgMF0sCiAgICAiMSxwcmVjaW5jdC0xIjogWzAsIDBdLAogICAgIjAsX19BTExfUFJFQ0lOQ1RTIjogWzAsIDBdLAogICAgIjEsX19BTExfUFJFQ0lOQ1RTIjogWzAsIDBdCiAgfSwKICAidGFsbGllc0J5UHJlY2luY3QiOiB7CiAgICAicHJlY2luY3QtMSI6IFsKICAgICAgWzAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwLCAwLCAwLCAwXSwKICAgICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgICBbMCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMF0sCiAgICAgIFswLCAwLCAwLCAwLCAwXQogICAgXQogIH0sCiAgInRhbGx5IjogWwogICAgWzAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDAsIDAsIDAsIDAsIDBdLAogICAgWzAsIDAsIDAsIDAsIDBdCiAgXQp9Cg=='; - -/** - * MIME type of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedSinglePrecinct.json. - */ -export const mimeType = 'application/json'; - -/** - * Path to a file containing this file's contents. - * - * SHA-256 hash of file data: 9e8a279b05f6e8f41ee5a293a42dab1186c1e87380c8c6d03d4603e217ee5841 - */ -export function asFilePath(): string { - const directoryPath = mkdtempSync(tmpdir() + sep); - const filePath = join(directoryPath, 'pollsUnpausedSinglePrecinct.json'); - writeFileSync(filePath, asBuffer()); - return filePath; -} - -/** - * Convert to a `data:` URL of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedSinglePrecinct.json, suitable for embedding in HTML. - * - * SHA-256 hash of file data: 9e8a279b05f6e8f41ee5a293a42dab1186c1e87380c8c6d03d4603e217ee5841 - */ -export function asDataUrl(): string { - return `data:${mimeType};base64,${resourceDataBase64}`; -} - -/** - * Raw data of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedSinglePrecinct.json. - * - * SHA-256 hash of file data: 9e8a279b05f6e8f41ee5a293a42dab1186c1e87380c8c6d03d4603e217ee5841 - */ -export function asBuffer(): Buffer { - return Buffer.from(resourceDataBase64, 'base64'); -} - -/** - * Text content of data/electionTwoPartyPrimary/precinctScannerCardTallies/pollsUnpausedSinglePrecinct.json. - * - * SHA-256 hash of file data: 9e8a279b05f6e8f41ee5a293a42dab1186c1e87380c8c6d03d4603e217ee5841 - */ -export function asText(): string { - return asBuffer().toString('utf-8'); -} diff --git a/libs/fixtures/src/data/electionTwoPartyPrimary/semsFiles/standard.csv.ts b/libs/fixtures/src/data/electionTwoPartyPrimary/semsFiles/standard.csv.ts deleted file mode 100644 index 2e4ff76890..0000000000 --- a/libs/fixtures/src/data/electionTwoPartyPrimary/semsFiles/standard.csv.ts +++ /dev/null @@ -1,60 +0,0 @@ -/* Generated by res-to-ts. DO NOT EDIT */ -/* eslint-disable */ -/* istanbul ignore file */ - -import { Buffer } from 'buffer'; -import { mkdtempSync, writeFileSync } from 'fs'; -import { tmpdir } from 'os'; -import { join, sep } from 'path'; - -/** - * Data of data/electionTwoPartyPrimary/semsFiles/standard.csv encoded as base64. - * - * SHA-256 hash of file data: 868a53dc306bcf8bcfec69e8a0ae332a49b84dc1c2347135042561667f36c664 - */ -const resourceDataBase64 = - 'InNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiYXF1YXJpdW0tY291bmNpbC1maXNoIiwiWm9vIENvdW5jaWwiLCIxIiwiRiIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjI1MiIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJhcXVhcml1bS1jb3VuY2lsLWZpc2giLCJab28gQ291bmNpbCIsIjEiLCJGIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIxNTAiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiYXF1YXJpdW0tY291bmNpbC1maXNoIiwiWm9vIENvdW5jaWwiLCIxIiwiRiIsIjIiLCJUaW1lcyBVbmRlciBWb3RlZCIsIjAiLCJOUCIsIjE2MyIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJhcXVhcml1bS1jb3VuY2lsLWZpc2giLCJab28gQ291bmNpbCIsIjEiLCJGIiwibWFudGEtcmF5IiwiTWFudGEgUmF5IiwiMSIsIkYiLCIyNjQiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiYXF1YXJpdW0tY291bmNpbC1maXNoIiwiWm9vIENvdW5jaWwiLCIxIiwiRiIsInB1ZmZlcmZpc2giLCJQdWZmZXJmaXNoIiwiMSIsIkYiLCIyMTIiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiYXF1YXJpdW0tY291bmNpbC1maXNoIiwiWm9vIENvdW5jaWwiLCIxIiwiRiIsInJvY2tmaXNoIiwiUm9ja2Zpc2giLCIxIiwiRiIsIjE0OCIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJhcXVhcml1bS1jb3VuY2lsLWZpc2giLCJab28gQ291bmNpbCIsIjEiLCJGIiwidHJpZ2dlcmZpc2giLCJUcmlnZ2VyZmlzaCIsIjEiLCJGIiwiMTU5IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMSIsImJlc3QtYW5pbWFsLWZpc2giLCJCZXN0IEFuaW1hbCIsIjEiLCJGIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCI2MSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJiZXN0LWFuaW1hbC1maXNoIiwiQmVzdCBBbmltYWwiLCIxIiwiRiIsIjIiLCJUaW1lcyBVbmRlciBWb3RlZCIsIjAiLCJOUCIsIjUxIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMSIsImJlc3QtYW5pbWFsLWZpc2giLCJCZXN0IEFuaW1hbCIsIjEiLCJGIiwic2FsbW9uIiwiU2FsbW9uIiwiMSIsIkYiLCI1MjYiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiYmVzdC1hbmltYWwtZmlzaCIsIkJlc3QgQW5pbWFsIiwiMSIsIkYiLCJzZWFob3JzZSIsIlNlYWhvcnNlIiwiMSIsIkYiLCIzNiIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJiZXN0LWFuaW1hbC1tYW1tYWwiLCJCZXN0IEFuaW1hbCIsIjAiLCJNYSIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiNzAiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiYmVzdC1hbmltYWwtbWFtbWFsIiwiQmVzdCBBbmltYWwiLCIwIiwiTWEiLCIyIiwiVGltZXMgVW5kZXIgVm90ZWQiLCIwIiwiTlAiLCI4MyIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJiZXN0LWFuaW1hbC1tYW1tYWwiLCJCZXN0IEFuaW1hbCIsIjAiLCJNYSIsImZveCIsIkZveCIsIjAiLCJNYSIsIjUwNSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJiZXN0LWFuaW1hbC1tYW1tYWwiLCJCZXN0IEFuaW1hbCIsIjAiLCJNYSIsImhvcnNlIiwiSG9yc2UiLCIwIiwiTWEiLCI2NSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJiZXN0LWFuaW1hbC1tYW1tYWwiLCJCZXN0IEFuaW1hbCIsIjAiLCJNYSIsIm90dGVyIiwiT3R0ZXIiLCIwIiwiTWEiLCIzOCIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJmaXNoaW5nIiwiQmFsbG90IE1lYXN1cmUgMyIsIjEiLCJGIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIzNiIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJmaXNoaW5nIiwiQmFsbG90IE1lYXN1cmUgMyIsIjEiLCJGIiwiMiIsIlRpbWVzIFVuZGVyIFZvdGVkIiwiMCIsIk5QIiwiNTI2IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMSIsImZpc2hpbmciLCJCYWxsb3QgTWVhc3VyZSAzIiwiMSIsIkYiLCJhbGxvdy1maXNoaW5nIiwiTk8iLCIwIiwiTlAiLCI2MSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJmaXNoaW5nIiwiQmFsbG90IE1lYXN1cmUgMyIsIjEiLCJGIiwiYmFuLWZpc2hpbmciLCJZRVMiLCIwIiwiTlAiLCI1MSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJuZXctem9vLWVpdGhlciIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjM4IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMSIsIm5ldy16b28tZWl0aGVyIiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBVbmRlciBWb3RlZCIsIjAiLCJOUCIsIjYwOCIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJuZXctem9vLWVpdGhlciIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCJuZXctem9vLWVpdGhlci1hcHByb3ZlZCIsIkZPUiBBUFBST1ZBTCBPRiBFSVRIRVIgSW5pdGlhdGl2ZSBOby4gMTIgT1IgQWx0ZXJuYXRpdmUgSW5pdGlhdGl2ZSBOby4gMTIgQSIsIjAiLCJOUCIsIjgzIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMSIsIm5ldy16b28tZWl0aGVyIiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIm5ldy16b28tbmVpdGhlci1hcHByb3ZlZCIsIkFHQUlOU1QgQk9USCBJbml0aWF0aXZlIE5vLiAxMiBBTkQgQWx0ZXJuYXRpdmUgTWVhc3VyZSAxMiBBIiwiMCIsIk5QIiwiMzIiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwibmV3LXpvby1waWNrIiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMzgiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwibmV3LXpvby1waWNrIiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBVbmRlciBWb3RlZCIsIjAiLCJOUCIsIjYwOCIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJuZXctem9vLXBpY2siLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwibmV3LXpvby1zYWZhcmkiLCJGT1IgSW5pdGlhdGl2ZSBOby4gMTIiLCIwIiwiTlAiLCI4MyIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJuZXctem9vLXBpY2siLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwibmV3LXpvby10cmFkaXRpb25hbCIsIkZPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiAxMiBBIiwiMCIsIk5QIiwiMzIiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiem9vLWNvdW5jaWwtbWFtbWFsIiwiWm9vIENvdW5jaWwiLCIwIiwiTWEiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIzMTEiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiem9vLWNvdW5jaWwtbWFtbWFsIiwiWm9vIENvdW5jaWwiLCIwIiwiTWEiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjE5NSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJ6b28tY291bmNpbC1tYW1tYWwiLCJab28gQ291bmNpbCIsIjAiLCJNYSIsIjIiLCJUaW1lcyBVbmRlciBWb3RlZCIsIjAiLCJOUCIsIjM1MSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTEiLCJ6b28tY291bmNpbC1tYW1tYWwiLCJab28gQ291bmNpbCIsIjAiLCJNYSIsImVsZXBoYW50IiwiRWxlcGhhbnQiLCIwIiwiTWEiLCIzMTUiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiem9vLWNvdW5jaWwtbWFtbWFsIiwiWm9vIENvdW5jaWwiLCIwIiwiTWEiLCJrYW5nYXJvbyIsIkthbmdhcm9vIiwiMCIsIk1hIiwiMzM1IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMSIsInpvby1jb3VuY2lsLW1hbW1hbCIsIlpvbyBDb3VuY2lsIiwiMCIsIk1hIiwibGlvbiIsIkxpb24iLCIwIiwiTWEiLCI0MTgiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0xIiwiem9vLWNvdW5jaWwtbWFtbWFsIiwiWm9vIENvdW5jaWwiLCIwIiwiTWEiLCJ6ZWJyYSIsIlplYnJhIiwiMCIsIk1hIiwiMzU4IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImFxdWFyaXVtLWNvdW5jaWwtZmlzaCIsIlpvbyBDb3VuY2lsIiwiMSIsIkYiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIyODYiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwiYXF1YXJpdW0tY291bmNpbC1maXNoIiwiWm9vIENvdW5jaWwiLCIxIiwiRiIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMTU2IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImFxdWFyaXVtLWNvdW5jaWwtZmlzaCIsIlpvbyBDb3VuY2lsIiwiMSIsIkYiLCIyIiwiVGltZXMgVW5kZXIgVm90ZWQiLCIwIiwiTlAiLCIxOTYiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwiYXF1YXJpdW0tY291bmNpbC1maXNoIiwiWm9vIENvdW5jaWwiLCIxIiwiRiIsIm1hbnRhLXJheSIsIk1hbnRhIFJheSIsIjEiLCJGIiwiMzIyIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImFxdWFyaXVtLWNvdW5jaWwtZmlzaCIsIlpvbyBDb3VuY2lsIiwiMSIsIkYiLCJwdWZmZXJmaXNoIiwiUHVmZmVyZmlzaCIsIjEiLCJGIiwiMjQyIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImFxdWFyaXVtLWNvdW5jaWwtZmlzaCIsIlpvbyBDb3VuY2lsIiwiMSIsIkYiLCJyb2NrZmlzaCIsIlJvY2tmaXNoIiwiMSIsIkYiLCIyMjEiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwiYXF1YXJpdW0tY291bmNpbC1maXNoIiwiWm9vIENvdW5jaWwiLCIxIiwiRiIsInRyaWdnZXJmaXNoIiwiVHJpZ2dlcmZpc2giLCIxIiwiRiIsIjI0OSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJiZXN0LWFuaW1hbC1maXNoIiwiQmVzdCBBbmltYWwiLCIxIiwiRiIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiNTgiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwiYmVzdC1hbmltYWwtZmlzaCIsIkJlc3QgQW5pbWFsIiwiMSIsIkYiLCIyIiwiVGltZXMgVW5kZXIgVm90ZWQiLCIwIiwiTlAiLCI2OSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJiZXN0LWFuaW1hbC1maXNoIiwiQmVzdCBBbmltYWwiLCIxIiwiRiIsInNhbG1vbiIsIlNhbG1vbiIsIjEiLCJGIiwiNjcyIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImJlc3QtYW5pbWFsLWZpc2giLCJCZXN0IEFuaW1hbCIsIjEiLCJGIiwic2VhaG9yc2UiLCJTZWFob3JzZSIsIjEiLCJGIiwiMzciLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwiYmVzdC1hbmltYWwtbWFtbWFsIiwiQmVzdCBBbmltYWwiLCIwIiwiTWEiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjEyNCIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJiZXN0LWFuaW1hbC1tYW1tYWwiLCJCZXN0IEFuaW1hbCIsIjAiLCJNYSIsIjIiLCJUaW1lcyBVbmRlciBWb3RlZCIsIjAiLCJOUCIsIjQyIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImJlc3QtYW5pbWFsLW1hbW1hbCIsIkJlc3QgQW5pbWFsIiwiMCIsIk1hIiwiZm94IiwiRm94IiwiMCIsIk1hIiwiNDQ4IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImJlc3QtYW5pbWFsLW1hbW1hbCIsIkJlc3QgQW5pbWFsIiwiMCIsIk1hIiwiaG9yc2UiLCJIb3JzZSIsIjAiLCJNYSIsIjU4IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImJlc3QtYW5pbWFsLW1hbW1hbCIsIkJlc3QgQW5pbWFsIiwiMCIsIk1hIiwib3R0ZXIiLCJPdHRlciIsIjAiLCJNYSIsIjU3IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImZpc2hpbmciLCJCYWxsb3QgTWVhc3VyZSAzIiwiMSIsIkYiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjM3IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImZpc2hpbmciLCJCYWxsb3QgTWVhc3VyZSAzIiwiMSIsIkYiLCIyIiwiVGltZXMgVW5kZXIgVm90ZWQiLCIwIiwiTlAiLCI2NzIiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwiZmlzaGluZyIsIkJhbGxvdCBNZWFzdXJlIDMiLCIxIiwiRiIsImFsbG93LWZpc2hpbmciLCJOTyIsIjAiLCJOUCIsIjU4IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsImZpc2hpbmciLCJCYWxsb3QgTWVhc3VyZSAzIiwiMSIsIkYiLCJiYW4tZmlzaGluZyIsIllFUyIsIjAiLCJOUCIsIjY5IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsIm5ldy16b28tZWl0aGVyIiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiNzkiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwibmV3LXpvby1laXRoZXIiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIFVuZGVyIFZvdGVkIiwiMCIsIk5QIiwiNTYzIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsIm5ldy16b28tZWl0aGVyIiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIm5ldy16b28tZWl0aGVyLWFwcHJvdmVkIiwiRk9SIEFQUFJPVkFMIE9GIEVJVEhFUiBJbml0aWF0aXZlIE5vLiAxMiBPUiBBbHRlcm5hdGl2ZSBJbml0aWF0aXZlIE5vLiAxMiBBIiwiMCIsIk5QIiwiNDIiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwibmV3LXpvby1laXRoZXIiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwibmV3LXpvby1uZWl0aGVyLWFwcHJvdmVkIiwiQUdBSU5TVCBCT1RIIEluaXRpYXRpdmUgTm8uIDEyIEFORCBBbHRlcm5hdGl2ZSBNZWFzdXJlIDEyIEEiLCIwIiwiTlAiLCI0NSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJuZXctem9vLXBpY2siLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCI3OSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJuZXctem9vLXBpY2siLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIFVuZGVyIFZvdGVkIiwiMCIsIk5QIiwiNTYzIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsIm5ldy16b28tcGljayIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCJuZXctem9vLXNhZmFyaSIsIkZPUiBJbml0aWF0aXZlIE5vLiAxMiIsIjAiLCJOUCIsIjQyIiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsIm5ldy16b28tcGljayIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCJuZXctem9vLXRyYWRpdGlvbmFsIiwiRk9SIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDEyIEEiLCIwIiwiTlAiLCI0NSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJ6b28tY291bmNpbC1tYW1tYWwiLCJab28gQ291bmNpbCIsIjAiLCJNYSIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjMzOCIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJ6b28tY291bmNpbC1tYW1tYWwiLCJab28gQ291bmNpbCIsIjAiLCJNYSIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMTc0IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsInpvby1jb3VuY2lsLW1hbW1hbCIsIlpvbyBDb3VuY2lsIiwiMCIsIk1hIiwiMiIsIlRpbWVzIFVuZGVyIFZvdGVkIiwiMCIsIk5QIiwiMjk1IiwNCiJzYW1wbGUtY291bnR5IiwicHJlY2luY3QtMiIsInpvby1jb3VuY2lsLW1hbW1hbCIsIlpvbyBDb3VuY2lsIiwiMCIsIk1hIiwiZWxlcGhhbnQiLCJFbGVwaGFudCIsIjAiLCJNYSIsIjI2MiIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJ6b28tY291bmNpbC1tYW1tYWwiLCJab28gQ291bmNpbCIsIjAiLCJNYSIsImthbmdhcm9vIiwiS2FuZ2Fyb28iLCIwIiwiTWEiLCIzNDUiLA0KInNhbXBsZS1jb3VudHkiLCJwcmVjaW5jdC0yIiwiem9vLWNvdW5jaWwtbWFtbWFsIiwiWm9vIENvdW5jaWwiLCIwIiwiTWEiLCJsaW9uIiwiTGlvbiIsIjAiLCJNYSIsIjM1MSIsDQoic2FtcGxlLWNvdW50eSIsInByZWNpbmN0LTIiLCJ6b28tY291bmNpbC1tYW1tYWwiLCJab28gQ291bmNpbCIsIjAiLCJNYSIsInplYnJhIiwiWmVicmEiLCIwIiwiTWEiLCI0MjIiLA0K'; - -/** - * MIME type of data/electionTwoPartyPrimary/semsFiles/standard.csv. - */ -export const mimeType = 'text/csv'; - -/** - * Path to a file containing this file's contents. - * - * SHA-256 hash of file data: 868a53dc306bcf8bcfec69e8a0ae332a49b84dc1c2347135042561667f36c664 - */ -export function asFilePath(): string { - const directoryPath = mkdtempSync(tmpdir() + sep); - const filePath = join(directoryPath, 'standard.csv'); - writeFileSync(filePath, asBuffer()); - return filePath; -} - -/** - * Convert to a `data:` URL of data/electionTwoPartyPrimary/semsFiles/standard.csv, suitable for embedding in HTML. - * - * SHA-256 hash of file data: 868a53dc306bcf8bcfec69e8a0ae332a49b84dc1c2347135042561667f36c664 - */ -export function asDataUrl(): string { - return `data:${mimeType};base64,${resourceDataBase64}`; -} - -/** - * Raw data of data/electionTwoPartyPrimary/semsFiles/standard.csv. - * - * SHA-256 hash of file data: 868a53dc306bcf8bcfec69e8a0ae332a49b84dc1c2347135042561667f36c664 - */ -export function asBuffer(): Buffer { - return Buffer.from(resourceDataBase64, 'base64'); -} - -/** - * Text content of data/electionTwoPartyPrimary/semsFiles/standard.csv. - * - * SHA-256 hash of file data: 868a53dc306bcf8bcfec69e8a0ae332a49b84dc1c2347135042561667f36c664 - */ -export function asText(): string { - return asBuffer().toString('utf-8'); -} diff --git a/libs/fixtures/src/data/electionWithMsEitherNeither/semsFiles/standard.csv.ts b/libs/fixtures/src/data/electionWithMsEitherNeither/semsFiles/standard.csv.ts deleted file mode 100644 index 74ca28f199..0000000000 --- a/libs/fixtures/src/data/electionWithMsEitherNeither/semsFiles/standard.csv.ts +++ /dev/null @@ -1,59 +0,0 @@ -/* Generated by res-to-ts. DO NOT EDIT */ -/* eslint-disable */ -/* istanbul ignore file */ - -import { Buffer } from 'buffer'; -import { mkdtempSync, writeFileSync } from 'fs'; -import { tmpdir } from 'os'; -import { join, sep } from 'path'; - -/** - * Data of data/electionWithMsEitherNeither/semsFiles/standard.csv encoded as base64. - * - * SHA-256 hash of file data: aa808579bccebdcfc775cba5c2d016f1a25caa0a759e2a7e3c0621b06aa44c6e - */ -const resourceDataBase64 = 'IjEwIiwiNjUyMiIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjIiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg4IiwiRk9SIEFQUFJPVkFMIE9GIEVJVEhFUiBJbml0aWF0aXZlIE5vLiA2NSBPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiA2NSBBIiwiMCIsIk5QIiwiNyIsDQoiMTAiLCI2NTIyIiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA4OSIsIkFHQUlOU1QgQk9USCBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IEFORCBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiA2NSBBIiwiMCIsIk5QIiwiMTEiLA0KIjEwIiwiNjUyMiIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjIiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkwIiwiRk9SIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUiLCIwIiwiTlAiLCIxMSIsDQoiMTAiLCI2NTIyIiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MSIsIkZPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIDY1IEEiLCIwIiwiTlAiLCI3IiwNCiIxMCIsIjY1MjIiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjIiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTIyIiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NCIsIllFUyIsIjAiLCJOUCIsIjEwIiwNCiIxMCIsIjY1MjIiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiNzUwMDAwMDk1IiwiTk8iLCIwIiwiTlAiLCI3IiwNCiIxMCIsIjY1MjIiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjc1MDAwMDA5MiIsIllFUyIsIjAiLCJOUCIsIjYiLA0KIjEwIiwiNjUyMiIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjc1MDAwMDA5MyIsIk5PIiwiMCIsIk5QIiwiMTMiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiNzc1MDMxOTc2IiwiSm9zaWFoIERlbm5pcyBDb2xlbWFuIiwiMTIiLCJOUCIsIjUiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk5MyIsIlBlcmN5IEwuIEx5bmNoYXJkIiwiMTIiLCJOUCIsIjEzIiwNCiIxMCIsIjY1MjIiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjIiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc4IiwiQW50b25pYSBFbGlhc29uIiwiMiIsIkQiLCI4IiwNCiIxMCIsIjY1MjIiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjc3NTAzMTk3OSIsIlRyZW50IEtlbGx5IiwiMyIsIlIiLCI4IiwNCiIxMCIsIjY1MjIiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjIiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4NyIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgRG9uYWxkIEouIFRydW1wIGZvciBQcmVzaWRlbnQgYW5kIE1pY2hhZWwgUi4gUGVuY2UgZm9yIFZpY2UgUHJlc2lkZW50IiwiMyIsIlIiLCI5IiwNCiIxMCIsIjY1MjIiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODgiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIEpvZSBCaWRlbiBmb3IgUHJlc2lkZW50IGFuZCBLYW1hbGEgSGFycmlzIGZvciBWaWNlIFByZXNpZGVudCIsIjIiLCJEIiwiNCIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg5IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBQaGlsIENvbGxpbnMgZm9yIFByZXNpZGVudCBhbmQgQmlsbCBQYXJrZXIgZm9yIFZpY2UgUHJlc2lkZW50IiwiMTEiLCJJIiwiNSIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjIiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg1IiwiTWlrZSBFc3B5IiwiMiIsIkQiLCI4IiwNCiIxMCIsIjY1MjIiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg2IiwiQ2luZHkgSHlkZS1TbWl0aCIsIjMiLCJSIiwiMiIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk5MCIsIkppbW15IEVkd2FyZHMiLCI0IiwiTCIsIjgiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDkwMyIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNSIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDkwMyIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwOTAzIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDA1IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwOTAzIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDA1IiwiMCIsIk5QIiwiNzc1MDMyMDIxIiwiT3VpZGEgQSBMb3BlciIsIjExIiwiSSIsIjkiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDkwMyIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNSIsIjAiLCJOUCIsIjc3NTAzMjAyMiIsIldheW5lIE1jTGVvZCIsIjAiLCJOUCIsIjYiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDkwNCIsIlNjaG9vbCBCb2FyZCAwNSIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyMiIsIjc3NTAyMDkwNCIsIlNjaG9vbCBCb2FyZCAwNSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwOTA0IiwiU2Nob29sIEJvYXJkIDA1IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTIyIiwiNzc1MDIwOTA0IiwiU2Nob29sIEJvYXJkIDA1IiwiMCIsIk5QIiwiNzc1MDMyMDIzIiwiTWljaGFlbCBEIFRob21hcyIsIjAiLCJOUCIsIjE5IiwNCiIxMCIsIjY1MjQiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjQiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA4OCIsIkZPUiBBUFBST1ZBTCBPRiBFSVRIRVIgSW5pdGlhdGl2ZSBOby4gNjUgT1IgQWx0ZXJuYXRpdmUgTWVhc3VyZSBOby4gNjUgQSIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUyNCIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODkiLCJBR0FJTlNUIEJPVEggSW5pdGlhdGl2ZSBNZWFzdXJlIE5vLiA2NSBBTkQgQWx0ZXJuYXRpdmUgTWVhc3VyZSBOby4gNjUgQSIsIjAiLCJOUCIsIjQiLA0KIjEwIiwiNjUyNCIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNCIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjQiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkwIiwiRk9SIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUiLCIwIiwiTlAiLCIyIiwNCiIxMCIsIjY1MjQiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkxIiwiRk9SIEFsdGVybmF0aXZlIE1lYXN1cmUgNjUgQSIsIjAiLCJOUCIsIjUiLA0KIjEwIiwiNjUyNCIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNCIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjQiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiNzUwMDAwMDk0IiwiWUVTIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTI0IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NSIsIk5PIiwiMCIsIk5QIiwiNSIsDQoiMTAiLCI2NTI0IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjQiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjQiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCI3NTAwMDAwOTIiLCJZRVMiLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MjQiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCI3NTAwMDAwOTMiLCJOTyIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiNzc1MDMxOTc2IiwiSm9zaWFoIERlbm5pcyBDb2xlbWFuIiwiMTIiLCJOUCIsIjEiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk5MyIsIlBlcmN5IEwuIEx5bmNoYXJkIiwiMTIiLCJOUCIsIjYiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCI3NzUwMzE5NzgiLCJBbnRvbmlhIEVsaWFzb24iLCIyIiwiRCIsIjMiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc5IiwiVHJlbnQgS2VsbHkiLCIzIiwiUiIsIjQiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg3IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBEb25hbGQgSi4gVHJ1bXAgZm9yIFByZXNpZGVudCBhbmQgTWljaGFlbCBSLiBQZW5jZSBmb3IgVmljZSBQcmVzaWRlbnQiLCIzIiwiUiIsIjIiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4OCIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgSm9lIEJpZGVuIGZvciBQcmVzaWRlbnQgYW5kIEthbWFsYSBIYXJyaXMgZm9yIFZpY2UgUHJlc2lkZW50IiwiMiIsIkQiLCIyIiwNCiIxMCIsIjY1MjQiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODkiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIFBoaWwgQ29sbGlucyBmb3IgUHJlc2lkZW50IGFuZCBCaWxsIFBhcmtlciBmb3IgVmljZSBQcmVzaWRlbnQiLCIxMSIsIkkiLCIzIiwNCiIxMCIsIjY1MjQiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5ODUiLCJNaWtlIEVzcHkiLCIyIiwiRCIsIjIiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5ODYiLCJDaW5keSBIeWRlLVNtaXRoIiwiMyIsIlIiLCIzIiwNCiIxMCIsIjY1MjQiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTkwIiwiSmltbXkgRWR3YXJkcyIsIjQiLCJMIiwiMSIsDQoiMTAiLCI2NTI0IiwiNzc1MDIwODk5IiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyICAwMSIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg5OSIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAgMDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNCIsIjc3NTAyMDg5OSIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAgMDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjQiLCI3NzUwMjA4OTkiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgIDAxIiwiMCIsIk5QIiwiNzc1MDMyMDE1IiwiR2x5bmRhIENoYW5leSBGdWxjZSIsIjAiLCJOUCIsIjYiLA0KIjEwIiwiNjUyNSIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNSIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjUiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg4IiwiRk9SIEFQUFJPVkFMIE9GIEVJVEhFUiBJbml0aWF0aXZlIE5vLiA2NSBPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiA2NSBBIiwiMCIsIk5QIiwiNiIsDQoiMTAiLCI2NTI1IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA4OSIsIkFHQUlOU1QgQk9USCBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IEFORCBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiA2NSBBIiwiMCIsIk5QIiwiNCIsDQoiMTAiLCI2NTI1IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI1IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUyNSIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwOTAiLCJGT1IgSW5pdGlhdGl2ZSBNZWFzdXJlIE5vLiA2NSIsIjAiLCJOUCIsIjQiLA0KIjEwIiwiNjUyNSIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwOTEiLCJGT1IgQWx0ZXJuYXRpdmUgTWVhc3VyZSA2NSBBIiwiMCIsIk5QIiwiNSIsDQoiMTAiLCI2NTI1IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI1IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyNSIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCI3NTAwMDAwOTQiLCJZRVMiLCIwIiwiTlAiLCI1IiwNCiIxMCIsIjY1MjUiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiNzUwMDAwMDk1IiwiTk8iLCIwIiwiTlAiLCI1IiwNCiIxMCIsIjY1MjUiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNSIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyNSIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjc1MDAwMDA5MiIsIllFUyIsIjAiLCJOUCIsIjUiLA0KIjEwIiwiNjUyNSIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjc1MDAwMDA5MyIsIk5PIiwiMCIsIk5QIiwiNSIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCI3NzUwMzE5NzYiLCJKb3NpYWggRGVubmlzIENvbGVtYW4iLCIxMiIsIk5QIiwiMiIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiNzc1MDMxOTkzIiwiUGVyY3kgTC4gTHluY2hhcmQiLCIxMiIsIk5QIiwiOCIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjc3NTAzMTk3OCIsIkFudG9uaWEgRWxpYXNvbiIsIjIiLCJEIiwiNiIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCI3NzUwMzE5NzkiLCJUcmVudCBLZWxseSIsIjMiLCJSIiwiNSIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODciLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIERvbmFsZCBKLiBUcnVtcCBmb3IgUHJlc2lkZW50IGFuZCBNaWNoYWVsIFIuIFBlbmNlIGZvciBWaWNlIFByZXNpZGVudCIsIjMiLCJSIiwiNCIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg4IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBKb2UgQmlkZW4gZm9yIFByZXNpZGVudCBhbmQgS2FtYWxhIEhhcnJpcyBmb3IgVmljZSBQcmVzaWRlbnQiLCIyIiwiRCIsIjQiLA0KIjEwIiwiNjUyNSIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4OSIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgUGhpbCBDb2xsaW5zIGZvciBQcmVzaWRlbnQgYW5kIEJpbGwgUGFya2VyIGZvciBWaWNlIFByZXNpZGVudCIsIjExIiwiSSIsIjIiLA0KIjEwIiwiNjUyNSIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk4NSIsIk1pa2UgRXNweSIsIjIiLCJEIiwiMyIsDQoiMTAiLCI2NTI1IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk4NiIsIkNpbmR5IEh5ZGUtU21pdGgiLCIzIiwiUiIsIjYiLA0KIjEwIiwiNjUyNSIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5OTAiLCJKaW1teSBFZHdhcmRzIiwiNCIsIkwiLCIyIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA5MDIiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDQiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA5MDIiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDQiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNSIsIjc3NTAyMDkwMiIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNSIsIjc3NTAyMDkwMiIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNCIsIjAiLCJOUCIsIjc3NTAzMjAxOSIsIldpbGxpZSBNYWUgR3VpbGxvcnkiLCIwIiwiTlAiLCI1IiwNCiIxMCIsIjY1MjUiLCI3NzUwMjA5MDIiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDQiLCIwIiwiTlAiLCI3NzUwMzIwMjAiLCJMZXdpcyBXcmlnaHQiLCIwIiwiTlAiLCI2IiwNCiIxMCIsIjY1MjYiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjYiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI2IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA4OCIsIkZPUiBBUFBST1ZBTCBPRiBFSVRIRVIgSW5pdGlhdGl2ZSBOby4gNjUgT1IgQWx0ZXJuYXRpdmUgTWVhc3VyZSBOby4gNjUgQSIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUyNiIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODkiLCJBR0FJTlNUIEJPVEggSW5pdGlhdGl2ZSBNZWFzdXJlIE5vLiA2NSBBTkQgQWx0ZXJuYXRpdmUgTWVhc3VyZSBOby4gNjUgQSIsIjAiLCJOUCIsIjYiLA0KIjEwIiwiNjUyNiIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNiIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjYiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkwIiwiRk9SIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUiLCIwIiwiTlAiLCIzIiwNCiIxMCIsIjY1MjYiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkxIiwiRk9SIEFsdGVybmF0aXZlIE1lYXN1cmUgNjUgQSIsIjAiLCJOUCIsIjQiLA0KIjEwIiwiNjUyNiIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNiIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjYiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiNzUwMDAwMDk0IiwiWUVTIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTI2IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NSIsIk5PIiwiMCIsIk5QIiwiNiIsDQoiMTAiLCI2NTI2IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjYiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjYiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCI3NTAwMDAwOTIiLCJZRVMiLCIwIiwiTlAiLCI1IiwNCiIxMCIsIjY1MjYiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCI3NTAwMDAwOTMiLCJOTyIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiNzc1MDMxOTc2IiwiSm9zaWFoIERlbm5pcyBDb2xlbWFuIiwiMTIiLCJOUCIsIjUiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk5MyIsIlBlcmN5IEwuIEx5bmNoYXJkIiwiMTIiLCJOUCIsIjMiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCI3NzUwMzE5NzgiLCJBbnRvbmlhIEVsaWFzb24iLCIyIiwiRCIsIjMiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc5IiwiVHJlbnQgS2VsbHkiLCIzIiwiUiIsIjUiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg3IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBEb25hbGQgSi4gVHJ1bXAgZm9yIFByZXNpZGVudCBhbmQgTWljaGFlbCBSLiBQZW5jZSBmb3IgVmljZSBQcmVzaWRlbnQiLCIzIiwiUiIsIjEiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4OCIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgSm9lIEJpZGVuIGZvciBQcmVzaWRlbnQgYW5kIEthbWFsYSBIYXJyaXMgZm9yIFZpY2UgUHJlc2lkZW50IiwiMiIsIkQiLCI0IiwNCiIxMCIsIjY1MjYiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODkiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIFBoaWwgQ29sbGlucyBmb3IgUHJlc2lkZW50IGFuZCBCaWxsIFBhcmtlciBmb3IgVmljZSBQcmVzaWRlbnQiLCIxMSIsIkkiLCIyIiwNCiIxMCIsIjY1MjYiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5ODUiLCJNaWtlIEVzcHkiLCIyIiwiRCIsIjEiLA0KIjEwIiwiNjUyNiIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5ODYiLCJDaW5keSBIeWRlLVNtaXRoIiwiMyIsIlIiLCIxIiwNCiIxMCIsIjY1MjYiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTkwIiwiSmltbXkgRWR3YXJkcyIsIjQiLCJMIiwiNSIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwOTAxIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDAzIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI2IiwiNzc1MDIwOTAxIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDAzIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjYiLCI3NzUwMjA5MDEiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDMiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjYiLCI3NzUwMjA5MDEiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDMiLCIwIiwiTlAiLCI3NzUwMzIwMTgiLCJEb3JvdGh5IEFuZGVyc29uIiwiMCIsIk5QIiwiOCIsDQoiMTAiLCI2NTI3IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI3IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNyIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODgiLCJGT1IgQVBQUk9WQUwgT0YgRUlUSEVSIEluaXRpYXRpdmUgTm8uIDY1IE9SIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCIzIiwNCiIxMCIsIjY1MjciLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg5IiwiQUdBSU5TVCBCT1RIIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUgQU5EIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjciLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjciLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI3IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MCIsIkZPUiBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI3IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MSIsIkZPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIDY1IEEiLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MjciLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjciLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI3IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NCIsIllFUyIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUyNyIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCI3NTAwMDAwOTUiLCJOTyIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUyNyIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI3IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI3IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkyIiwiWUVTIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTI3IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkzIiwiTk8iLCIwIiwiTlAiLCIzIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk3NiIsIkpvc2lhaCBEZW5uaXMgQ29sZW1hbiIsIjEyIiwiTlAiLCIyIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCI3NzUwMzE5OTMiLCJQZXJjeSBMLiBMeW5jaGFyZCIsIjEyIiwiTlAiLCIyIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc4IiwiQW50b25pYSBFbGlhc29uIiwiMiIsIkQiLCIxIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjc3NTAzMTk3OSIsIlRyZW50IEtlbGx5IiwiMyIsIlIiLCI0IiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4NyIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgRG9uYWxkIEouIFRydW1wIGZvciBQcmVzaWRlbnQgYW5kIE1pY2hhZWwgUi4gUGVuY2UgZm9yIFZpY2UgUHJlc2lkZW50IiwiMyIsIlIiLCIyIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODgiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIEpvZSBCaWRlbiBmb3IgUHJlc2lkZW50IGFuZCBLYW1hbGEgSGFycmlzIGZvciBWaWNlIFByZXNpZGVudCIsIjIiLCJEIiwiMCIsDQoiMTAiLCI2NTI3IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg5IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBQaGlsIENvbGxpbnMgZm9yIFByZXNpZGVudCBhbmQgQmlsbCBQYXJrZXIgZm9yIFZpY2UgUHJlc2lkZW50IiwiMTEiLCJJIiwiMiIsDQoiMTAiLCI2NTI3IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg1IiwiTWlrZSBFc3B5IiwiMiIsIkQiLCIxIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg2IiwiQ2luZHkgSHlkZS1TbWl0aCIsIjMiLCJSIiwiMCIsDQoiMTAiLCI2NTI3IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk5MCIsIkppbW15IEVkd2FyZHMiLCI0IiwiTCIsIjMiLA0KIjEwIiwiNjUyNyIsIjc3NTAyMDg5OSIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAgMDEiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4OTkiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgIDAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjciLCI3NzUwMjA4OTkiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgIDAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI3IiwiNzc1MDIwODk5IiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyICAwMSIsIjAiLCJOUCIsIjc3NTAzMjAxNSIsIkdseW5kYSBDaGFuZXkgRnVsY2UiLCIwIiwiTlAiLCI1IiwNCiIxMCIsIjY1MjgiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjgiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI4IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA4OCIsIkZPUiBBUFBST1ZBTCBPRiBFSVRIRVIgSW5pdGlhdGl2ZSBOby4gNjUgT1IgQWx0ZXJuYXRpdmUgTWVhc3VyZSBOby4gNjUgQSIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyOCIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODkiLCJBR0FJTlNUIEJPVEggSW5pdGlhdGl2ZSBNZWFzdXJlIE5vLiA2NSBBTkQgQWx0ZXJuYXRpdmUgTWVhc3VyZSBOby4gNjUgQSIsIjAiLCJOUCIsIjUiLA0KIjEwIiwiNjUyOCIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyOCIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjgiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkwIiwiRk9SIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUiLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MjgiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkxIiwiRk9SIEFsdGVybmF0aXZlIE1lYXN1cmUgNjUgQSIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUyOCIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyOCIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjgiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiNzUwMDAwMDk0IiwiWUVTIiwiMCIsIk5QIiwiMyIsDQoiMTAiLCI2NTI4IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NSIsIk5PIiwiMCIsIk5QIiwiMyIsDQoiMTAiLCI2NTI4IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjgiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjgiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCI3NTAwMDAwOTIiLCJZRVMiLCIwIiwiTlAiLCIzIiwNCiIxMCIsIjY1MjgiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCI3NTAwMDAwOTMiLCJOTyIsIjAiLCJOUCIsIjQiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiNzc1MDMxOTc2IiwiSm9zaWFoIERlbm5pcyBDb2xlbWFuIiwiMTIiLCJOUCIsIjYiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk5MyIsIlBlcmN5IEwuIEx5bmNoYXJkIiwiMTIiLCJOUCIsIjEiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCI3NzUwMzE5NzgiLCJBbnRvbmlhIEVsaWFzb24iLCIyIiwiRCIsIjEiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc5IiwiVHJlbnQgS2VsbHkiLCIzIiwiUiIsIjQiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg3IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBEb25hbGQgSi4gVHJ1bXAgZm9yIFByZXNpZGVudCBhbmQgTWljaGFlbCBSLiBQZW5jZSBmb3IgVmljZSBQcmVzaWRlbnQiLCIzIiwiUiIsIjMiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4OCIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgSm9lIEJpZGVuIGZvciBQcmVzaWRlbnQgYW5kIEthbWFsYSBIYXJyaXMgZm9yIFZpY2UgUHJlc2lkZW50IiwiMiIsIkQiLCIyIiwNCiIxMCIsIjY1MjgiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODkiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIFBoaWwgQ29sbGlucyBmb3IgUHJlc2lkZW50IGFuZCBCaWxsIFBhcmtlciBmb3IgVmljZSBQcmVzaWRlbnQiLCIxMSIsIkkiLCIxIiwNCiIxMCIsIjY1MjgiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5ODUiLCJNaWtlIEVzcHkiLCIyIiwiRCIsIjIiLA0KIjEwIiwiNjUyOCIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5ODYiLCJDaW5keSBIeWRlLVNtaXRoIiwiMyIsIlIiLCIzIiwNCiIxMCIsIjY1MjgiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTkwIiwiSmltbXkgRWR3YXJkcyIsIjQiLCJMIiwiMSIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwOTAwIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDAyIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI4IiwiNzc1MDIwOTAwIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDAyIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjgiLCI3NzUwMjA5MDAiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDIiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjgiLCI3NzUwMjA5MDAiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDIiLCIwIiwiTlAiLCI3NzUwMzIwMTYiLCJDaGFybGVzIEJlY2siLCIwIiwiTlAiLCIzIiwNCiIxMCIsIjY1MjgiLCI3NzUwMjA5MDAiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDIiLCIwIiwiTlAiLCI3NzUwMzIwMTciLCJTaGFyb24gQnJvb2tzIiwiMCIsIk5QIiwiNCIsDQoiMTAiLCI2NTI5IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTI5IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyOSIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODgiLCJGT1IgQVBQUk9WQUwgT0YgRUlUSEVSIEluaXRpYXRpdmUgTm8uIDY1IE9SIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCI1IiwNCiIxMCIsIjY1MjkiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg5IiwiQUdBSU5TVCBCT1RIIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUgQU5EIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MjkiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIyIiwNCiIxMCIsIjY1MjkiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI5IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MCIsIkZPUiBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IiwiMCIsIk5QIiwiNCIsDQoiMTAiLCI2NTI5IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MSIsIkZPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIDY1IEEiLCIwIiwiTlAiLCI1IiwNCiIxMCIsIjY1MjkiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MjkiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTI5IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NCIsIllFUyIsIjAiLCJOUCIsIjQiLA0KIjEwIiwiNjUyOSIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCI3NTAwMDAwOTUiLCJOTyIsIjAiLCJOUCIsIjYiLA0KIjEwIiwiNjUyOSIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTI5IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI5IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkyIiwiWUVTIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTI5IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkzIiwiTk8iLCIwIiwiTlAiLCI4IiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk3NiIsIkpvc2lhaCBEZW5uaXMgQ29sZW1hbiIsIjEyIiwiTlAiLCI4IiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCI3NzUwMzE5OTMiLCJQZXJjeSBMLiBMeW5jaGFyZCIsIjEyIiwiTlAiLCI0IiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc4IiwiQW50b25pYSBFbGlhc29uIiwiMiIsIkQiLCIxMCIsDQoiMTAiLCI2NTI5IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCI3NzUwMzE5NzkiLCJUcmVudCBLZWxseSIsIjMiLCJSIiwiMiIsDQoiMTAiLCI2NTI5IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI5IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODciLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIERvbmFsZCBKLiBUcnVtcCBmb3IgUHJlc2lkZW50IGFuZCBNaWNoYWVsIFIuIFBlbmNlIGZvciBWaWNlIFByZXNpZGVudCIsIjMiLCJSIiwiNSIsDQoiMTAiLCI2NTI5IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg4IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBKb2UgQmlkZW4gZm9yIFByZXNpZGVudCBhbmQgS2FtYWxhIEhhcnJpcyBmb3IgVmljZSBQcmVzaWRlbnQiLCIyIiwiRCIsIjMiLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4OSIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgUGhpbCBDb2xsaW5zIGZvciBQcmVzaWRlbnQgYW5kIEJpbGwgUGFya2VyIGZvciBWaWNlIFByZXNpZGVudCIsIjExIiwiSSIsIjQiLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTI5IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk4NSIsIk1pa2UgRXNweSIsIjIiLCJEIiwiMyIsDQoiMTAiLCI2NTI5IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk4NiIsIkNpbmR5IEh5ZGUtU21pdGgiLCIzIiwiUiIsIjciLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5OTAiLCJKaW1teSBFZHdhcmRzIiwiNCIsIkwiLCIyIiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA5MDEiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDMiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MjkiLCI3NzUwMjA5MDEiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDMiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDkwMSIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwMyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUyOSIsIjc3NTAyMDkwMSIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwMyIsIjAiLCJOUCIsIjc3NTAzMjAxOCIsIkRvcm90aHkgQW5kZXJzb24iLCIwIiwiTlAiLCIxMSIsDQoiMTAiLCI2NTMyIiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTMyIiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODgiLCJGT1IgQVBQUk9WQUwgT0YgRUlUSEVSIEluaXRpYXRpdmUgTm8uIDY1IE9SIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MzIiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg5IiwiQUdBSU5TVCBCT1RIIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUgQU5EIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCI1IiwNCiIxMCIsIjY1MzIiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzIiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTMyIiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MCIsIkZPUiBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IiwiMCIsIk5QIiwiNSIsDQoiMTAiLCI2NTMyIiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MSIsIkZPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIDY1IEEiLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MzIiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzIiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTMyIiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NCIsIllFUyIsIjAiLCJOUCIsIjUiLA0KIjEwIiwiNjUzMiIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCI3NTAwMDAwOTUiLCJOTyIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUzMiIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTMyIiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTMyIiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkyIiwiWUVTIiwiMCIsIk5QIiwiNiIsDQoiMTAiLCI2NTMyIiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkzIiwiTk8iLCIwIiwiTlAiLCIyIiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk3NiIsIkpvc2lhaCBEZW5uaXMgQ29sZW1hbiIsIjEyIiwiTlAiLCIxIiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCI3NzUwMzE5OTMiLCJQZXJjeSBMLiBMeW5jaGFyZCIsIjEyIiwiTlAiLCI3IiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc4IiwiQW50b25pYSBFbGlhc29uIiwiMiIsIkQiLCIzIiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjc3NTAzMTk3OSIsIlRyZW50IEtlbGx5IiwiMyIsIlIiLCI2IiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4NyIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgRG9uYWxkIEouIFRydW1wIGZvciBQcmVzaWRlbnQgYW5kIE1pY2hhZWwgUi4gUGVuY2UgZm9yIFZpY2UgUHJlc2lkZW50IiwiMyIsIlIiLCIzIiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODgiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIEpvZSBCaWRlbiBmb3IgUHJlc2lkZW50IGFuZCBLYW1hbGEgSGFycmlzIGZvciBWaWNlIFByZXNpZGVudCIsIjIiLCJEIiwiMyIsDQoiMTAiLCI2NTMyIiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg5IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBQaGlsIENvbGxpbnMgZm9yIFByZXNpZGVudCBhbmQgQmlsbCBQYXJrZXIgZm9yIFZpY2UgUHJlc2lkZW50IiwiMTEiLCJJIiwiMyIsDQoiMTAiLCI2NTMyIiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg1IiwiTWlrZSBFc3B5IiwiMiIsIkQiLCI0IiwNCiIxMCIsIjY1MzIiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg2IiwiQ2luZHkgSHlkZS1TbWl0aCIsIjMiLCJSIiwiMyIsDQoiMTAiLCI2NTMyIiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk5MCIsIkppbW15IEVkd2FyZHMiLCI0IiwiTCIsIjEiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDkwMiIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDkwMiIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTMyIiwiNzc1MDIwOTAyIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDA0IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTMyIiwiNzc1MDIwOTAyIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDA0IiwiMCIsIk5QIiwiNzc1MDMyMDE5IiwiV2lsbGllIE1hZSBHdWlsbG9yeSIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUzMiIsIjc3NTAyMDkwMiIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNCIsIjAiLCJOUCIsIjc3NTAzMjAyMCIsIkxld2lzIFdyaWdodCIsIjAiLCJOUCIsIjUiLA0KIjEwIiwiNjUzNCIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNCIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg4IiwiRk9SIEFQUFJPVkFMIE9GIEVJVEhFUiBJbml0aWF0aXZlIE5vLiA2NSBPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiA2NSBBIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTM0IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA4OSIsIkFHQUlOU1QgQk9USCBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IEFORCBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiA2NSBBIiwiMCIsIk5QIiwiNCIsDQoiMTAiLCI2NTM0IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTM0IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNCIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwOTAiLCJGT1IgSW5pdGlhdGl2ZSBNZWFzdXJlIE5vLiA2NSIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUzNCIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwOTEiLCJGT1IgQWx0ZXJuYXRpdmUgTWVhc3VyZSA2NSBBIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTM0IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM0IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNCIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCI3NTAwMDAwOTQiLCJZRVMiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MzQiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiNzUwMDAwMDk1IiwiTk8iLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MzQiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNCIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNCIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjc1MDAwMDA5MiIsIllFUyIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUzNCIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjc1MDAwMDA5MyIsIk5PIiwiMCIsIk5QIiwiMyIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCI3NzUwMzE5NzYiLCJKb3NpYWggRGVubmlzIENvbGVtYW4iLCIxMiIsIk5QIiwiMiIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiNzc1MDMxOTkzIiwiUGVyY3kgTC4gTHluY2hhcmQiLCIxMiIsIk5QIiwiMyIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjc3NTAzMTk3OCIsIkFudG9uaWEgRWxpYXNvbiIsIjIiLCJEIiwiMyIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCI3NzUwMzE5NzkiLCJUcmVudCBLZWxseSIsIjMiLCJSIiwiMSIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODciLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIERvbmFsZCBKLiBUcnVtcCBmb3IgUHJlc2lkZW50IGFuZCBNaWNoYWVsIFIuIFBlbmNlIGZvciBWaWNlIFByZXNpZGVudCIsIjMiLCJSIiwiMyIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg4IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBKb2UgQmlkZW4gZm9yIFByZXNpZGVudCBhbmQgS2FtYWxhIEhhcnJpcyBmb3IgVmljZSBQcmVzaWRlbnQiLCIyIiwiRCIsIjEiLA0KIjEwIiwiNjUzNCIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4OSIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgUGhpbCBDb2xsaW5zIGZvciBQcmVzaWRlbnQgYW5kIEJpbGwgUGFya2VyIGZvciBWaWNlIFByZXNpZGVudCIsIjExIiwiSSIsIjEiLA0KIjEwIiwiNjUzNCIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk4NSIsIk1pa2UgRXNweSIsIjIiLCJEIiwiMSIsDQoiMTAiLCI2NTM0IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk4NiIsIkNpbmR5IEh5ZGUtU21pdGgiLCIzIiwiUiIsIjMiLA0KIjEwIiwiNjUzNCIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5OTAiLCJKaW1teSBFZHdhcmRzIiwiNCIsIkwiLCIxIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA5MDAiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDIiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzQiLCI3NzUwMjA5MDAiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDIiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNCIsIjc3NTAyMDkwMCIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwMiIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNCIsIjc3NTAyMDkwMCIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwMiIsIjAiLCJOUCIsIjc3NTAzMjAxNiIsIkNoYXJsZXMgQmVjayIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzNCIsIjc3NTAyMDkwMCIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwMiIsIjAiLCJOUCIsIjc3NTAzMjAxNyIsIlNoYXJvbiBCcm9va3MiLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MzYiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzYiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA4OCIsIkZPUiBBUFBST1ZBTCBPRiBFSVRIRVIgSW5pdGlhdGl2ZSBOby4gNjUgT1IgQWx0ZXJuYXRpdmUgTWVhc3VyZSBOby4gNjUgQSIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzNiIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODkiLCJBR0FJTlNUIEJPVEggSW5pdGlhdGl2ZSBNZWFzdXJlIE5vLiA2NSBBTkQgQWx0ZXJuYXRpdmUgTWVhc3VyZSBOby4gNjUgQSIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUzNiIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNiIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzYiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkwIiwiRk9SIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzYiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDkxIiwiRk9SIEFsdGVybmF0aXZlIE1lYXN1cmUgNjUgQSIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUzNiIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNiIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzYiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiNzUwMDAwMDk0IiwiWUVTIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NSIsIk5PIiwiMCIsIk5QIiwiMyIsDQoiMTAiLCI2NTM2IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzYiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzYiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCI3NTAwMDAwOTIiLCJZRVMiLCIwIiwiTlAiLCIzIiwNCiIxMCIsIjY1MzYiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCI3NTAwMDAwOTMiLCJOTyIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiNzc1MDMxOTc2IiwiSm9zaWFoIERlbm5pcyBDb2xlbWFuIiwiMTIiLCJOUCIsIjEiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk5MyIsIlBlcmN5IEwuIEx5bmNoYXJkIiwiMTIiLCJOUCIsIjIiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCI3NzUwMzE5NzgiLCJBbnRvbmlhIEVsaWFzb24iLCIyIiwiRCIsIjIiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc5IiwiVHJlbnQgS2VsbHkiLCIzIiwiUiIsIjEiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg3IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBEb25hbGQgSi4gVHJ1bXAgZm9yIFByZXNpZGVudCBhbmQgTWljaGFlbCBSLiBQZW5jZSBmb3IgVmljZSBQcmVzaWRlbnQiLCIzIiwiUiIsIjAiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4OCIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgSm9lIEJpZGVuIGZvciBQcmVzaWRlbnQgYW5kIEthbWFsYSBIYXJyaXMgZm9yIFZpY2UgUHJlc2lkZW50IiwiMiIsIkQiLCIxIiwNCiIxMCIsIjY1MzYiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODkiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIFBoaWwgQ29sbGlucyBmb3IgUHJlc2lkZW50IGFuZCBCaWxsIFBhcmtlciBmb3IgVmljZSBQcmVzaWRlbnQiLCIxMSIsIkkiLCIyIiwNCiIxMCIsIjY1MzYiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5ODUiLCJNaWtlIEVzcHkiLCIyIiwiRCIsIjAiLA0KIjEwIiwiNjUzNiIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5ODYiLCJDaW5keSBIeWRlLVNtaXRoIiwiMyIsIlIiLCIyIiwNCiIxMCIsIjY1MzYiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTkwIiwiSmltbXkgRWR3YXJkcyIsIjQiLCJMIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwOTAwIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDAyIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM2IiwiNzc1MDIwOTAwIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDAyIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzYiLCI3NzUwMjA5MDAiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDIiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MzYiLCI3NzUwMjA5MDAiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDIiLCIwIiwiTlAiLCI3NzUwMzIwMTYiLCJDaGFybGVzIEJlY2siLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MzYiLCI3NzUwMjA5MDAiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgMDIiLCIwIiwiTlAiLCI3NzUwMzIwMTciLCJTaGFyb24gQnJvb2tzIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTM3IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM3IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNyIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODgiLCJGT1IgQVBQUk9WQUwgT0YgRUlUSEVSIEluaXRpYXRpdmUgTm8uIDY1IE9SIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCIzIiwNCiIxMCIsIjY1MzciLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg5IiwiQUdBSU5TVCBCT1RIIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUgQU5EIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCIyIiwNCiIxMCIsIjY1MzciLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzciLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM3IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MCIsIkZPUiBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTM3IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MSIsIkZPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIDY1IEEiLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MzciLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzciLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM3IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NCIsIllFUyIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUzNyIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCI3NTAwMDAwOTUiLCJOTyIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUzNyIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTM3IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM3IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkyIiwiWUVTIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTM3IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkzIiwiTk8iLCIwIiwiTlAiLCIyIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk3NiIsIkpvc2lhaCBEZW5uaXMgQ29sZW1hbiIsIjEyIiwiTlAiLCIyIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCI3NzUwMzE5OTMiLCJQZXJjeSBMLiBMeW5jaGFyZCIsIjEyIiwiTlAiLCIzIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc4IiwiQW50b25pYSBFbGlhc29uIiwiMiIsIkQiLCIxIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjc3NTAzMTk3OSIsIlRyZW50IEtlbGx5IiwiMyIsIlIiLCIzIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4NyIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgRG9uYWxkIEouIFRydW1wIGZvciBQcmVzaWRlbnQgYW5kIE1pY2hhZWwgUi4gUGVuY2UgZm9yIFZpY2UgUHJlc2lkZW50IiwiMyIsIlIiLCIyIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODgiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIEpvZSBCaWRlbiBmb3IgUHJlc2lkZW50IGFuZCBLYW1hbGEgSGFycmlzIGZvciBWaWNlIFByZXNpZGVudCIsIjIiLCJEIiwiMCIsDQoiMTAiLCI2NTM3IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg5IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBQaGlsIENvbGxpbnMgZm9yIFByZXNpZGVudCBhbmQgQmlsbCBQYXJrZXIgZm9yIFZpY2UgUHJlc2lkZW50IiwiMTEiLCJJIiwiMSIsDQoiMTAiLCI2NTM3IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg1IiwiTWlrZSBFc3B5IiwiMiIsIkQiLCIyIiwNCiIxMCIsIjY1MzciLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg2IiwiQ2luZHkgSHlkZS1TbWl0aCIsIjMiLCJSIiwiMiIsDQoiMTAiLCI2NTM3IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk5MCIsIkppbW15IEVkd2FyZHMiLCI0IiwiTCIsIjAiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDkwMiIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDkwMiIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM3IiwiNzc1MDIwOTAyIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDA0IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM3IiwiNzc1MDIwOTAyIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDA0IiwiMCIsIk5QIiwiNzc1MDMyMDE5IiwiV2lsbGllIE1hZSBHdWlsbG9yeSIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUzNyIsIjc3NTAyMDkwMiIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwNCIsIjAiLCJOUCIsIjc3NTAzMjAyMCIsIkxld2lzIFdyaWdodCIsIjAiLCJOUCIsIjMiLA0KIjEwIiwiNjUzOCIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOCIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzgiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg4IiwiRk9SIEFQUFJPVkFMIE9GIEVJVEhFUiBJbml0aWF0aXZlIE5vLiA2NSBPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiA2NSBBIiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTM4IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA4OSIsIkFHQUlOU1QgQk9USCBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IEFORCBBbHRlcm5hdGl2ZSBNZWFzdXJlIE5vLiA2NSBBIiwiMCIsIk5QIiwiNCIsDQoiMTAiLCI2NTM4IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM4IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOCIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwOTAiLCJGT1IgSW5pdGlhdGl2ZSBNZWFzdXJlIE5vLiA2NSIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzOCIsIjc1MDAwMDAxNiIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwOTEiLCJGT1IgQWx0ZXJuYXRpdmUgTWVhc3VyZSA2NSBBIiwiMCIsIk5QIiwiNSIsDQoiMTAiLCI2NTM4IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM4IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOCIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCI3NTAwMDAwOTQiLCJZRVMiLCIwIiwiTlAiLCIyIiwNCiIxMCIsIjY1MzgiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiNzUwMDAwMDk1IiwiTk8iLCIwIiwiTlAiLCI0IiwNCiIxMCIsIjY1MzgiLCI3NTAwMDAwMTgiLCJCYWxsb3QgTWVhc3VyZSAzOiBIb3VzZSBCaWxsIDE3OTYgLSBGbGFnIFJlZmVyZW5kdW0iLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOCIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOCIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjc1MDAwMDA5MiIsIllFUyIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUzOCIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjc1MDAwMDA5MyIsIk5PIiwiMCIsIk5QIiwiNCIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCI3NzUwMzE5NzYiLCJKb3NpYWggRGVubmlzIENvbGVtYW4iLCIxMiIsIk5QIiwiMiIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODcwIiwiU3VwcmVtZSBDb3VydCBEaXN0cmljdCAzKE5vcnRoZXJuKSBQb3NpdGlvbiAzIiwiMCIsIk5QIiwiNzc1MDMxOTkzIiwiUGVyY3kgTC4gTHluY2hhcmQiLCIxMiIsIk5QIiwiMyIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjc3NTAzMTk3OCIsIkFudG9uaWEgRWxpYXNvbiIsIjIiLCJEIiwiNSIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODcyIiwiMXN0IENvbmdyZXNzaW9uYWwgRGlzdHJpY3QiLCIwIiwiTlAiLCI3NzUwMzE5NzkiLCJUcmVudCBLZWxseSIsIjMiLCJSIiwiMSIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODciLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIERvbmFsZCBKLiBUcnVtcCBmb3IgUHJlc2lkZW50IGFuZCBNaWNoYWVsIFIuIFBlbmNlIGZvciBWaWNlIFByZXNpZGVudCIsIjMiLCJSIiwiMiIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg4IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBKb2UgQmlkZW4gZm9yIFByZXNpZGVudCBhbmQgS2FtYWxhIEhhcnJpcyBmb3IgVmljZSBQcmVzaWRlbnQiLCIyIiwiRCIsIjEiLA0KIjEwIiwiNjUzOCIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4OSIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgUGhpbCBDb2xsaW5zIGZvciBQcmVzaWRlbnQgYW5kIEJpbGwgUGFya2VyIGZvciBWaWNlIFByZXNpZGVudCIsIjExIiwiSSIsIjMiLA0KIjEwIiwiNjUzOCIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk4NSIsIk1pa2UgRXNweSIsIjIiLCJEIiwiMSIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk4NiIsIkNpbmR5IEh5ZGUtU21pdGgiLCIzIiwiUiIsIjIiLA0KIjEwIiwiNjUzOCIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCI3NzUwMzE5OTAiLCJKaW1teSBFZHdhcmRzIiwiNCIsIkwiLCIzIiwNCiIxMCIsIjY1MzgiLCI3NzUwMjA4OTkiLCJFbGVjdGlvbiBDb21taXNzaW9uZXIgIDAxIiwiMCIsIk5QIiwiMCIsIldyaXRlLWluIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODk5IiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyICAwMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM4IiwiNzc1MDIwODk5IiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyICAwMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOCIsIjc3NTAyMDg5OSIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAgMDEiLCIwIiwiTlAiLCI3NzUwMzIwMTUiLCJHbHluZGEgQ2hhbmV5IEZ1bGNlIiwiMCIsIk5QIiwiNiIsDQoiMTAiLCI2NTM5IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM5IiwiNzUwMDAwMDE1IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOSIsIjc1MDAwMDAxNSIsIkJhbGxvdCBNZWFzdXJlIDEiLCIwIiwiTlAiLCI3NTAwMDAwODgiLCJGT1IgQVBQUk9WQUwgT0YgRUlUSEVSIEluaXRpYXRpdmUgTm8uIDY1IE9SIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MzkiLCI3NTAwMDAwMTUiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiNzUwMDAwMDg5IiwiQUdBSU5TVCBCT1RIIEluaXRpYXRpdmUgTWVhc3VyZSBOby4gNjUgQU5EIEFsdGVybmF0aXZlIE1lYXN1cmUgTm8uIDY1IEEiLCIwIiwiTlAiLCIyIiwNCiIxMCIsIjY1MzkiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NTAwMDAwMTYiLCJCYWxsb3QgTWVhc3VyZSAxIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM5IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MCIsIkZPUiBJbml0aWF0aXZlIE1lYXN1cmUgTm8uIDY1IiwiMCIsIk5QIiwiMiIsDQoiMTAiLCI2NTM5IiwiNzUwMDAwMDE2IiwiQmFsbG90IE1lYXN1cmUgMSIsIjAiLCJOUCIsIjc1MDAwMDA5MSIsIkZPUiBBbHRlcm5hdGl2ZSBNZWFzdXJlIDY1IEEiLCIwIiwiTlAiLCIxIiwNCiIxMCIsIjY1MzkiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NTAwMDAwMTciLCJCYWxsb3QgTWVhc3VyZSAyOiBIb3VzZSBDb25jdXJyZW50IFJlc29sdXRpb24gTm8uIDQ3IiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM5IiwiNzUwMDAwMDE3IiwiQmFsbG90IE1lYXN1cmUgMjogSG91c2UgQ29uY3VycmVudCBSZXNvbHV0aW9uIE5vLiA0NyIsIjAiLCJOUCIsIjc1MDAwMDA5NCIsIllFUyIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzOSIsIjc1MDAwMDAxNyIsIkJhbGxvdCBNZWFzdXJlIDI6IEhvdXNlIENvbmN1cnJlbnQgUmVzb2x1dGlvbiBOby4gNDciLCIwIiwiTlAiLCI3NTAwMDAwOTUiLCJOTyIsIjAiLCJOUCIsIjIiLA0KIjEwIiwiNjUzOSIsIjc1MDAwMDAxOCIsIkJhbGxvdCBNZWFzdXJlIDM6IEhvdXNlIEJpbGwgMTc5NiAtIEZsYWcgUmVmZXJlbmR1bSIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM5IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM5IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkyIiwiWUVTIiwiMCIsIk5QIiwiMSIsDQoiMTAiLCI2NTM5IiwiNzUwMDAwMDE4IiwiQmFsbG90IE1lYXN1cmUgMzogSG91c2UgQmlsbCAxNzk2IC0gRmxhZyBSZWZlcmVuZHVtIiwiMCIsIk5QIiwiNzUwMDAwMDkzIiwiTk8iLCIwIiwiTlAiLCIyIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDg3MCIsIlN1cHJlbWUgQ291cnQgRGlzdHJpY3QgMyhOb3J0aGVybikgUG9zaXRpb24gMyIsIjAiLCJOUCIsIjc3NTAzMTk3NiIsIkpvc2lhaCBEZW5uaXMgQ29sZW1hbiIsIjEyIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzAiLCJTdXByZW1lIENvdXJ0IERpc3RyaWN0IDMoTm9ydGhlcm4pIFBvc2l0aW9uIDMiLCIwIiwiTlAiLCI3NzUwMzE5OTMiLCJQZXJjeSBMLiBMeW5jaGFyZCIsIjEyIiwiTlAiLCIzIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiMSIsIlRpbWVzIE92ZXIgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDg3MiIsIjFzdCBDb25ncmVzc2lvbmFsIERpc3RyaWN0IiwiMCIsIk5QIiwiNzc1MDMxOTc4IiwiQW50b25pYSBFbGlhc29uIiwiMiIsIkQiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzIiLCIxc3QgQ29uZ3Jlc3Npb25hbCBEaXN0cmljdCIsIjAiLCJOUCIsIjc3NTAzMTk3OSIsIlRyZW50IEtlbGx5IiwiMyIsIlIiLCIyIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIwIiwiV3JpdGUtaW4iLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjIiLCJUaW1lcyBCbGFuayBWb3RlZCIsIjAiLCJOUCIsIjEiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDg3NiIsIlByZXNpZGVudCIsIjAiLCJOUCIsIjc3NTAzMTk4NyIsIlByZXNpZGVudGlhbCBFbGVjdG9ycyBmb3IgRG9uYWxkIEouIFRydW1wIGZvciBQcmVzaWRlbnQgYW5kIE1pY2hhZWwgUi4gUGVuY2UgZm9yIFZpY2UgUHJlc2lkZW50IiwiMyIsIlIiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzYiLCJQcmVzaWRlbnQiLCIwIiwiTlAiLCI3NzUwMzE5ODgiLCJQcmVzaWRlbnRpYWwgRWxlY3RvcnMgZm9yIEpvZSBCaWRlbiBmb3IgUHJlc2lkZW50IGFuZCBLYW1hbGEgSGFycmlzIGZvciBWaWNlIFByZXNpZGVudCIsIjIiLCJEIiwiMiIsDQoiMTAiLCI2NTM5IiwiNzc1MDIwODc2IiwiUHJlc2lkZW50IiwiMCIsIk5QIiwiNzc1MDMxOTg5IiwiUHJlc2lkZW50aWFsIEVsZWN0b3JzIGZvciBQaGlsIENvbGxpbnMgZm9yIFByZXNpZGVudCBhbmQgQmlsbCBQYXJrZXIgZm9yIFZpY2UgUHJlc2lkZW50IiwiMTEiLCJJIiwiMCIsDQoiMTAiLCI2NTM5IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIxIiwiVGltZXMgT3ZlciBWb3RlZCIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDg3NyIsIlNlbmF0ZSAiLCIwIiwiTlAiLCIyIiwiVGltZXMgQmxhbmsgVm90ZWQiLCIwIiwiTlAiLCIwIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg1IiwiTWlrZSBFc3B5IiwiMiIsIkQiLCIxIiwNCiIxMCIsIjY1MzkiLCI3NzUwMjA4NzciLCJTZW5hdGUgIiwiMCIsIk5QIiwiNzc1MDMxOTg2IiwiQ2luZHkgSHlkZS1TbWl0aCIsIjMiLCJSIiwiMSIsDQoiMTAiLCI2NTM5IiwiNzc1MDIwODc3IiwiU2VuYXRlICIsIjAiLCJOUCIsIjc3NTAzMTk5MCIsIkppbW15IEVkd2FyZHMiLCI0IiwiTCIsIjEiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDkwMSIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwMyIsIjAiLCJOUCIsIjAiLCJXcml0ZS1pbiIsIjAiLCJOUCIsIjAiLA0KIjEwIiwiNjUzOSIsIjc3NTAyMDkwMSIsIkVsZWN0aW9uIENvbW1pc3Npb25lciAwMyIsIjAiLCJOUCIsIjEiLCJUaW1lcyBPdmVyIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM5IiwiNzc1MDIwOTAxIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDAzIiwiMCIsIk5QIiwiMiIsIlRpbWVzIEJsYW5rIFZvdGVkIiwiMCIsIk5QIiwiMCIsDQoiMTAiLCI2NTM5IiwiNzc1MDIwOTAxIiwiRWxlY3Rpb24gQ29tbWlzc2lvbmVyIDAzIiwiMCIsIk5QIiwiNzc1MDMyMDE4IiwiRG9yb3RoeSBBbmRlcnNvbiIsIjAiLCJOUCIsIjMiLA=='; - -/** - * MIME type of data/electionWithMsEitherNeither/semsFiles/standard.csv. - */ -export const mimeType = 'text/csv'; - -/** - * Path to a file containing this file's contents. - * - * SHA-256 hash of file data: aa808579bccebdcfc775cba5c2d016f1a25caa0a759e2a7e3c0621b06aa44c6e - */ -export function asFilePath(): string { - const directoryPath = mkdtempSync(tmpdir() + sep); - const filePath = join(directoryPath, 'standard.csv'); - writeFileSync(filePath, asBuffer()); - return filePath; -} - -/** - * Convert to a `data:` URL of data/electionWithMsEitherNeither/semsFiles/standard.csv, suitable for embedding in HTML. - * - * SHA-256 hash of file data: aa808579bccebdcfc775cba5c2d016f1a25caa0a759e2a7e3c0621b06aa44c6e - */ -export function asDataUrl(): string { - return `data:${mimeType};base64,${resourceDataBase64}`; -} - -/** - * Raw data of data/electionWithMsEitherNeither/semsFiles/standard.csv. - * - * SHA-256 hash of file data: aa808579bccebdcfc775cba5c2d016f1a25caa0a759e2a7e3c0621b06aa44c6e - */ -export function asBuffer(): Buffer { - return Buffer.from(resourceDataBase64, 'base64'); -} - -/** - * Text content of data/electionWithMsEitherNeither/semsFiles/standard.csv. - * - * SHA-256 hash of file data: aa808579bccebdcfc775cba5c2d016f1a25caa0a759e2a7e3c0621b06aa44c6e - */ -export function asText(): string { - return asBuffer().toString('utf-8'); -} \ No newline at end of file diff --git a/libs/types/src/cast_vote_records.ts b/libs/types/src/cast_vote_records.ts index aafea8b31a..3024294d33 100644 --- a/libs/types/src/cast_vote_records.ts +++ b/libs/types/src/cast_vote_records.ts @@ -44,3 +44,8 @@ export const CastVoteRecordExportMetadataSchema: z.ZodSchema { + tempDirectoryPath = dirSync().name; +}); + +afterEach(() => { + fs.rmSync(tempDirectoryPath, { recursive: true }); +}); + describe('getCurrentSnapshot', () => { test('happy path', () => { const expectedSnapshot: CVR.CVRSnapshot = { @@ -374,3 +389,15 @@ test('isBmdWriteIn', () => { }) ).toEqual(false); }); + +test('getExportedCastVoteRecordIds', async () => { + const exportDirectoryPath = tempDirectoryPath; + fs.mkdirSync(path.join(exportDirectoryPath, '1')); + fs.mkdirSync(path.join(exportDirectoryPath, '2')); + fs.mkdirSync(path.join(exportDirectoryPath, '3')); + fs.writeFileSync(path.join(exportDirectoryPath, '0'), ''); + + const castVoteRecordIds = + await getExportedCastVoteRecordIds(exportDirectoryPath); + expect([...castVoteRecordIds].sort()).toEqual(['1', '2', '3']); +}); diff --git a/libs/utils/src/cast_vote_records.ts b/libs/utils/src/cast_vote_records.ts index 811b362094..e614934d6d 100644 --- a/libs/utils/src/cast_vote_records.ts +++ b/libs/utils/src/cast_vote_records.ts @@ -1,3 +1,4 @@ +import { promises as fs } from 'fs'; import { assert, err, @@ -193,3 +194,17 @@ export function castVoteRecordHasValidContestReferences( return ok(); } + +/** + * Returns a list of cast vote record IDs given an export directory path + */ +export async function getExportedCastVoteRecordIds( + exportDirectoryPath: string +): Promise { + const castVoteRecordIds = ( + await fs.readdir(exportDirectoryPath, { withFileTypes: true }) + ) + .filter((entry) => entry.isDirectory()) + .map((directory) => directory.name); + return castVoteRecordIds; +} diff --git a/libs/utils/src/filenames.ts b/libs/utils/src/filenames.ts index 5f9551259b..7cd52cfd78 100644 --- a/libs/utils/src/filenames.ts +++ b/libs/utils/src/filenames.ts @@ -18,6 +18,9 @@ export const BALLOT_PACKAGE_FOLDER = 'ballot-packages'; export const SCANNER_RESULTS_FOLDER = 'cast-vote-records'; export const SCANNER_BACKUPS_FOLDER = 'scanner-backups'; +/** + * @deprecated + */ export const CAST_VOTE_RECORD_REPORT_FILENAME = 'cast-vote-record-report.json'; export interface ElectionData { diff --git a/libs/utils/src/scripts/generate_env_file.ts b/libs/utils/src/scripts/generate_env_file.ts index 4cddde98ee..e325b74777 100644 --- a/libs/utils/src/scripts/generate_env_file.ts +++ b/libs/utils/src/scripts/generate_env_file.ts @@ -1,4 +1,3 @@ -/* c8 ignore file */ import * as readline from 'readline'; import * as fs from 'fs'; import { join } from 'path'; diff --git a/libs/utils/src/tabulation/tabulation.test.ts b/libs/utils/src/tabulation/tabulation.test.ts index ef894f47f1..0d52d3fa83 100644 --- a/libs/utils/src/tabulation/tabulation.test.ts +++ b/libs/utils/src/tabulation/tabulation.test.ts @@ -3,13 +3,14 @@ import { electionTwoPartyPrimaryDefinition, electionTwoPartyPrimaryFixtures, } from '@votingworks/fixtures'; -import { assert, find, typedAs } from '@votingworks/basics'; +import { assert, assertDefined, find, typedAs } from '@votingworks/basics'; import { CVR, Tabulation, - safeParse, writeInCandidate, YesNoContest, + safeParseJson, + CastVoteRecordExportFileName, } from '@votingworks/types'; import { readFileSync } from 'fs'; import { join } from 'path'; @@ -37,47 +38,58 @@ import { getScannedBallotCount, getHmpbBallotCount, } from './tabulation'; -import { CAST_VOTE_RECORD_REPORT_FILENAME } from '../filenames'; import { convertCastVoteRecordVotesToTabulationVotes, getCurrentSnapshot, + getExportedCastVoteRecordIds, } from '../cast_vote_records'; -/** - * For testing with small cast vote record files only. - */ -function loadCastVoteRecordsFromReport( - directoryPath: string -): Tabulation.CastVoteRecord[] { - const cvrReport = safeParse( - CVR.CastVoteRecordReportSchema, - JSON.parse( +function castVoteRecordToTabulationCastVoteRecord( + castVoteRecord: CVR.CVR +): Tabulation.CastVoteRecord { + return { + ballotStyleId: castVoteRecord.BallotStyleId, + batchId: castVoteRecord.BatchId, + card: castVoteRecord.BallotSheetId + ? // eslint-disable-next-line vx/gts-safe-number-parse + { type: 'hmpb', sheetNumber: Number(castVoteRecord.BallotSheetId) } + : { type: 'bmd' }, + partyId: castVoteRecord.PartyIds?.[0], + precinctId: castVoteRecord.BallotStyleUnitId, + scannerId: castVoteRecord.CreatingDeviceId, + votes: convertCastVoteRecordVotesToTabulationVotes( + assertDefined(getCurrentSnapshot(castVoteRecord)) + ), + votingMethod: castVoteRecord.vxBallotType, + }; +} + +async function readCastVoteRecordExport( + exportDirectoryPath: string +): Promise { + const castVoteRecordIds = ( + await getExportedCastVoteRecordIds(exportDirectoryPath) + ).sort(); + const castVoteRecords: CVR.CVR[] = []; + for (const castVoteRecordId of castVoteRecordIds) { + const castVoteRecordDirectoryPath = join( + exportDirectoryPath, + castVoteRecordId + ); + const castVoteRecordReport = safeParseJson( readFileSync( - join(directoryPath, CAST_VOTE_RECORD_REPORT_FILENAME) - ).toString() - ) - ).unsafeUnwrap(); - - const cvrs: Tabulation.CastVoteRecord[] = []; - for (const cvr of cvrReport.CVR!) { - cvrs.push({ - ballotStyleId: cvr.BallotStyleId, - batchId: cvr.BatchId, - scannerId: cvr.CreatingDeviceId, - partyId: cvr.PartyIds?.[0], - precinctId: cvr.BallotStyleUnitId, - votingMethod: cvr.vxBallotType as Tabulation.VotingMethod, - card: cvr.BallotSheetId - ? // eslint-disable-next-line vx/gts-safe-number-parse - { type: 'hmpb', sheetNumber: Number(cvr.BallotSheetId) } - : { type: 'bmd' }, - votes: convertCastVoteRecordVotesToTabulationVotes( - getCurrentSnapshot(cvr)! + join( + castVoteRecordDirectoryPath, + CastVoteRecordExportFileName.CAST_VOTE_RECORD_REPORT + ), + 'utf-8' ), - }); + CVR.CastVoteRecordReportSchema + ).unsafeUnwrap(); + const castVoteRecord = assertDefined(castVoteRecordReport.CVR?.[0]); + castVoteRecords.push(castVoteRecord); } - - return cvrs; + return castVoteRecords.map(castVoteRecordToTabulationCastVoteRecord); } test('getEmptyElectionResult', () => { @@ -617,9 +629,12 @@ test('extractGroupSpecifier', () => { describe('tabulateCastVoteRecords', () => { const { election } = electionTwoPartyPrimaryDefinition; - const cvrs = loadCastVoteRecordsFromReport( - electionTwoPartyPrimaryFixtures.castVoteRecordReport.asDirectoryPath() - ); + let cvrs: Tabulation.CastVoteRecord[] = []; + beforeAll(async () => { + cvrs = await readCastVoteRecordExport( + electionTwoPartyPrimaryFixtures.castVoteRecordExport.asDirectoryPath() + ); + }); test('without grouping', async () => { // empty election @@ -989,7 +1004,7 @@ describe('tabulateCastVoteRecords', () => { Object.values(resultsByMethodAndPrecinct).map((results) => getBallotCount(results.cardCounts) ) - ).toEqual([1, 0, 0, 0]); + ).toEqual([0, 0, 0, 1]); // keys should be ordered as the groups were passed in expect(Object.keys(resultsByMethodAndPrecinct)).toEqual([ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73eccdae76..91f2f305d8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5380,6 +5380,9 @@ importers: readline: specifier: ^1.3.0 version: 1.3.0 + tmp: + specifier: ^0.2.1 + version: 0.2.1 yargs: specifier: ^17.5.1 version: 17.5.1 @@ -5408,6 +5411,9 @@ importers: '@types/randombytes': specifier: ^2.0.0 version: 2.0.0 + '@types/tmp': + specifier: ^0.2.4 + version: 0.2.4 '@types/yargs': specifier: ^17.0.12 version: 17.0.12 @@ -11666,6 +11672,10 @@ packages: resolution: {integrity: sha512-dDZH/tXzwjutnuk4UacGgFRwV+JSLaXL1ikvidfJprkb7L9Nx1njcRHHmi3Dsvt7pgqqTEeucQuOrWHPFgzVHA==} dev: true + /@types/tmp@0.2.4: + resolution: {integrity: sha512-Vq3rwM+2KgiLacq68EjTJD9cuJ/ne5pXntWn8B8Rxj25SLkGAhCgooCZ1lhcIcV5OFveJ+s5Cqpi+XKfFM/xZA==} + dev: true + /@types/tough-cookie@4.0.1: resolution: {integrity: sha512-Y0K95ThC3esLEYD6ZuqNek29lNX2EM1qxV8y2FTLUB0ff5wWrk7az+mLrnNFUnaXcgKye22+sFBRXOgpPILZNg==} dev: true